Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1828)
+++ branches/2.8.x/CHANGELOG	(revision 1829)
@@ -13,6 +13,8 @@
 
 
 
+22 Nov-2012 Build 1829 Dietmar Woellbrink (Luisehahne)
+# bugfix check existing tables in upgrade-script
 22 Nov-2012 Build 1828 Dietmar Woellbrink (Luisehahne)
 ! Update Checks if a browser's user agent string is compatible with the FCKeditor.
 ! Set WebsiteBaker Module Version to 2.9.8
Index: branches/2.8.x/wb/upgrade-script.php
===================================================================
--- branches/2.8.x/wb/upgrade-script.php	(revision 1828)
+++ branches/2.8.x/wb/upgrade-script.php	(revision 1829)
@@ -213,7 +213,7 @@
     if($get_result->numRows() > 0)
     {
         while ($data = $get_result->fetchRow()) {
-            $tmp = str_replace(TABLE_PREFIX, '', $data[0]);
+            $tmp = preg_replace('/^'.preg_quote(TABLE_PREFIX, '/').'/s', '', $data[0]);
             if(in_array($tmp,$aPackage)) {
                 $all_tables[] = $tmp;
             } else {
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1828)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1829)
@@ -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', '1828');
+if(!defined('REVISION')) define('REVISION', '1829');
 if(!defined('SP')) define('SP', '');
