diff --git a/inc/html.php b/inc/html.php
index 16a5cc3ba8a008f7165bf5fffd3b0c7a9ef246bc..4c0220f96d174bba0d3635eea3a6996ab6a3c12e 100644
--- a/inc/html.php
+++ b/inc/html.php
@@ -343,13 +343,13 @@ function html_search(){
     sort($data);
     print '<div class="search_quickresult">';
     print '<h3>'.$lang[quickhits].':</h3>';
+    print '<ul class="search_quickhits">';
     foreach($data as $id){
-      print '<ul class="search_quickhits">';
       print '<li> ';
       print html_wikilink(':'.$id,$conf['useheading']?NULL:$id);
       print '</li> ';
-      print '</ul> ';
     }
+    print '</ul> ';
     //clear float (see http://www.complexspiral.com/publications/containing-floats/)
     print '<div class="clearer">&nbsp;</div>';
     print '</div>';