Index: branches/RC/core/install/install_toolkit.php =================================================================== diff -u -r10886 -r11121 --- branches/RC/core/install/install_toolkit.php (.../install_toolkit.php) (revision 10886) +++ branches/RC/core/install/install_toolkit.php (.../install_toolkit.php) (revision 11121) @@ -271,11 +271,13 @@ // add prefix to all tables if (strlen($table_prefix) > 0) { - $replacements = Array ('CREATE TABLE ', 'INSERT INTO ', 'UPDATE ', 'ALTER TABLE ', 'DELETE FROM ', 'REPLACE INTO '); + $replacements = Array ('INSERT INTO ', 'UPDATE ', 'ALTER TABLE ', 'DELETE FROM ', 'REPLACE INTO '); foreach ($replacements as $replacement) { $sqls = str_replace($replacement, $replacement.$table_prefix, $sqls); } - $sqls = str_replace('DROP TABLE ', 'DROP TABLE IF EXISTS '.$table_prefix, $sqls); + + $sqls = str_replace('CREATE TABLE ', 'CREATE TABLE IF NOT EXISTS ' . $table_prefix, $sqls); + $sqls = str_replace('DROP TABLE ', 'DROP TABLE IF EXISTS ' . $table_prefix, $sqls); } if (isset($replace_from) && isset($replace_to)) {