diff -r a6f8c0584a92 -r 8ed0a0a268e0 vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb
--- a/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb
+++ b/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb
@@ -34,6 +34,7 @@
   def new 
     session[:publication_params] ||= {}
     @publication = Publication.new
+    @publication.current_step = session[:publication_step]
 
     if request.post?
       parse_bibtex_text
diff -r a6f8c0584a92 -r 8ed0a0a268e0 vendor/plugins/redmine_bibliography/app/views/publications/_new_bibtex_step.html.erb
--- a/vendor/plugins/redmine_bibliography/app/views/publications/_new_bibtex_step.html.erb
+++ b/vendor/plugins/redmine_bibliography/app/views/publications/_new_bibtex_step.html.erb
@@ -5,12 +5,9 @@
     <%= f.text_field :title %>
   </p>
 
-
   <p>
-  
-    <%=label_tag :bibtex_entry %>
-    <%=text_area_tag :bibtex_entry%>
-  
+	<%=label_tag :bibtex_entry %>
+    <%=text_area_tag :bibtex_entry%>  
   </p>
 
 
diff -r a6f8c0584a92 -r 8ed0a0a268e0 vendor/plugins/redmine_bibliography/app/views/publications/new.html.erb
--- a/vendor/plugins/redmine_bibliography/app/views/publications/new.html.erb
+++ b/vendor/plugins/redmine_bibliography/app/views/publications/new.html.erb
@@ -1,14 +1,11 @@
 <h1>New Publication</h1>
 
-
-<% form_for @publication do |f| %>
+<% form_for :publication do |f| %>
   <% f.error_messages %>
 
-  <% render :partial  => "#{@publication.current_step}_bibtex_step", :f => f %>
+  <% render :partial  => "#{@publication.current_step}_bibtex_step", :locals => { :f => f }  %>
 
   <%= submit_tag l(:button_submit) %>
 
 <% end %>
 
-
-
