diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/app/views/auto_completes/_search_tag_list.html.erb
--- /dev/null
+++ b/vendor/plugins/redmine_tags/app/views/auto_completes/_search_tag_list.html.erb
@@ -0,0 +1,5 @@
+<ul>
+	<% @tags.each do |tag| -%>
+  		<%= content_tag 'li', h('%s (%d)' % [tag.name, tag.count]), :name => tag.name %>
+	<% end -%>
+</ul>
diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/app/views/auto_completes/_tag_list.html.erb
--- a/vendor/plugins/redmine_tags/app/views/auto_completes/_tag_list.html.erb
+++ b/vendor/plugins/redmine_tags/app/views/auto_completes/_tag_list.html.erb
@@ -2,5 +2,5 @@
 <% @tags.each do |tag| -%>
   <%= content_tag 'li', h('%s (%d)' % [tag.name, tag.count]), :name => tag.name %>
 <% end -%>
-<%= content_tag 'li', l(:auto_complete_new_tag) % @name, :name => @name %>
+  <%= content_tag 'li', l(:auto_complete_new_tag) % @name, :name => @name %>
 </ul>
diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/app/views/projects/_filter_search_tags.html.erb
--- /dev/null
+++ b/vendor/plugins/redmine_tags/app/views/projects/_filter_search_tags.html.erb
@@ -0,0 +1,13 @@
+<p class='tag'>
+  <% fields_for @project, :builder => TabularFormBuilder do |f| -%>
+    <div>
+      <p id="project_tags">
+        <%= f.text_field :tag_list, :label => :tags, :size => 60, :class => 'hol' %>
+      </p>
+      <div id="project_tag_candidates" class="autocomplete"></div>
+      <%= javascript_include_tag 'tags_input', :plugin => 'redmine_tags' %>
+
+      <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_search_tags', :project_id => Project.first.id)}')" %>
+    </div>
+  <% end -%>
+</p>
diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/app/views/projects/_filter_tags.rhtml
--- a/vendor/plugins/redmine_tags/app/views/projects/_filter_tags.rhtml
+++ b/vendor/plugins/redmine_tags/app/views/projects/_filter_tags.rhtml
@@ -7,7 +7,7 @@
       <div id="project_tag_candidates" class="autocomplete"></div>
       <%= javascript_include_tag 'tags_input', :plugin => 'redmine_tags' %>
 
-      <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags', :project_id => Project.first.id)}', true)" %>
+      <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags', :project_id => Project.first.id)}')" %>
     </div>
   <% end -%>
 </p>
diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/app/views/projects/index.rhtml
--- a/vendor/plugins/redmine_tags/app/views/projects/index.rhtml
+++ b/vendor/plugins/redmine_tags/app/views/projects/index.rhtml
@@ -34,7 +34,7 @@
       </p>
 
       <div id='filter_tags'>
-        <%= render :partial => 'filter_tags' %>
+        <%= render :partial => 'filter_search_tags' %>
       </div>
 
       <p class='buttons'><%= submit_tag( l('button_filter'), :id => 'filter_button') -%></p>                  
diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/assets/javascripts/tags_input.js
--- a/vendor/plugins/redmine_tags/assets/javascripts/tags_input.js
+++ b/vendor/plugins/redmine_tags/assets/javascripts/tags_input.js
@@ -93,11 +93,6 @@
   new Redmine.TagsInput('issue_tag_list').autocomplete('issue_tag_candidates', url);
 }
 
-
-function observeProjectTagsField(url, index) {
-	if(index){
-		new Redmine.TagsInput('project_tag_list').autocomplete('project_tag_candidates', url);
-	}else{
-		new Redmine.TagsInput('project_tag_list').autocomplete('project_tag_candidates', url);
-	}	
+function observeProjectTagsField(url) {
+	new Redmine.TagsInput('project_tag_list').autocomplete('project_tag_candidates', url);
 }
\ No newline at end of file
diff -r facded821cee -r c118d3389088 vendor/plugins/redmine_tags/lib/redmine_tags/patches/auto_completes_controller_patch.rb
--- a/vendor/plugins/redmine_tags/lib/redmine_tags/patches/auto_completes_controller_patch.rb
+++ b/vendor/plugins/redmine_tags/lib/redmine_tags/patches/auto_completes_controller_patch.rb
@@ -38,6 +38,12 @@
           @tags = Project.available_tags :name_like => @name
           render :layout => false, :partial => 'tag_list'
         end
+        
+        def project_search_tags
+          @name = params[:q].to_s
+          @tags = Project.available_tags :name_like => @name
+          render :layout => false, :partial => 'search_tag_list'
+        end
       end
     end
   end
