diff --git a/app/views/profile_search/_results-list.html.erb b/app/views/profile_search/_results-list.html.erb
new file mode 100644
index 0000000..5b68f41
--- /dev/null
+++ b/app/views/profile_search/_results-list.html.erb
@@ -0,0 +1,15 @@
+
+ <% if @results %>
+
+ <%= _("%s results found") % @results.total_entries %>
+
+
+
+ <% @results.sort_by { |r| r.is_image? ? 0 : 1}.each do |result| %>
+ <%= render :partial => partial_for_class(result.class), :locals => { :article => result } %>
+ <% end %>
+
+
+ <%= pagination_links @results %>
+ <% end %>
+
diff --git a/app/views/profile_search/index.html.erb b/app/views/profile_search/index.html.erb
index 4d50023..8eedad7 100644
--- a/app/views/profile_search/index.html.erb
+++ b/app/views/profile_search/index.html.erb
@@ -3,17 +3,7 @@
<%= render :partial => 'shared/profile_search_form' %>
- <% if @results %>
-