diff -r 0dcd4f8c2b8a -r 8b1dc5e31dbc plugins/redmine_bibliography/app/models/publication.rb
--- a/plugins/redmine_bibliography/app/models/publication.rb
+++ b/plugins/redmine_bibliography/app/models/publication.rb
@@ -101,17 +101,12 @@
     end
 
     if style == :ieee
-      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 }" }
+      cite = bib.to_citeproc
+      cite_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)
+      cp.import [cite]
+      texts = cp.render :bibliography, id: cite_id
+      texts[0]
     else
       bibtex = bib.to_s :include => :meta_content
       bibtex.strip!
