Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1785)
+++ branches/2.8.x/CHANGELOG	(revision 1786)
@@ -13,6 +13,8 @@
 
 
 
+12 Oct-2012 Build 1786 Dietmar Woellbrink (Luisehahne)
+# fixed double content
 12 Oct-2012 Build 1785 Dietmar Woellbrink (Luisehahne)
 # fixed language uninstall, change mysql to strict
 ! secure fix for search update in settings, search_footer now can be empty
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1785)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1786)
@@ -51,5 +51,5 @@
 
 // check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
 if(!defined('VERSION')) define('VERSION', '2.8.3');
-if(!defined('REVISION')) define('REVISION', '1785');
+if(!defined('REVISION')) define('REVISION', '1786');
 if(!defined('SP')) define('SP', '');
Index: branches/2.8.x/wb/framework/frontend.functions.php
===================================================================
--- branches/2.8.x/wb/framework/frontend.functions.php	(revision 1785)
+++ branches/2.8.x/wb/framework/frontend.functions.php	(revision 1786)
@@ -101,7 +101,7 @@
 	 * @return string
 	 */
 	function search_highlight($foo='', $arr_string=array()) {
-		require(WB_PATH.'/framework/functions.php');
+		require_once(WB_PATH.'/framework/functions.php');
 		static $string_ul_umlaut = FALSE;
 		static $string_ul_regex = FALSE;
 		if($string_ul_umlaut === FALSE || $string_ul_regex === FALSE) {
@@ -311,7 +311,6 @@
 					require(WB_PATH.'/modules/'.$module.'/view.php');
                     echo "\n".'</div><!-- '.$module.$section_id.' -->'."\n";
 					$content = ob_get_clean();
-					echo $content;
 				} else {
 					continue;
 				}
