diff -r 06ca2df3d7ca -r aba122ac2d40 plugins/redmine_bibliography/Gemfile
--- a/plugins/redmine_bibliography/Gemfile
+++ b/plugins/redmine_bibliography/Gemfile
@@ -1,3 +1,5 @@
 gem 'bibtex-ruby'
 gem 'nokogiri'
-gem 'citeproc-ruby'
\ No newline at end of file
+gem 'citeproc'
+gem 'citeproc-ruby'
+gem 'csl-styles'
diff -r 06ca2df3d7ca -r aba122ac2d40 plugins/redmine_bibliography/app/models/publication.rb
--- a/plugins/redmine_bibliography/app/models/publication.rb
+++ b/plugins/redmine_bibliography/app/models/publication.rb
@@ -101,7 +101,17 @@
     end
 
     if style == :ieee
-      CiteProc.process(bib.to_citeproc, :style => :ieee, :format => :html)
+      citeproc = bib.to_citeproc
+      cite_id = citeproc["id"]
+      #!!! These warns should go once I've figured out why it's not rendering!
+      logger.warn { "rendering citation #{citeproc} with id #{ cite_id }" }
+      cp = CiteProc::Processor.new style: 'ieee', format: 'html'
+      cp.import citeproc
+      cp.render :bibliography, id: cite_id
+      logger.warn { "rendered" }
+      result
+
+#      CiteProc.process(bib.to_citeproc, :style => :ieee, :format => :html)
     else
       bibtex = bib.to_s :include => :meta_content
       bibtex.strip!
