Index: trunk/kernel/include/usersession.php =================================================================== diff -u -r269 -r271 --- trunk/kernel/include/usersession.php (.../usersession.php) (revision 269) +++ trunk/kernel/include/usersession.php (.../usersession.php) (revision 271) @@ -147,7 +147,7 @@ //Delete associated adata first $sql = sprintf("DELETE FROM ".GetTablePrefix()."SessionData WHERE SessionKey = '%s'", $this->Get("SessionKey")); $this->adodbConnection->Execute($sql); - $sql = sprintf("DROP TABLE %s%s_search",GetTablePrefix(), $this->Get("SessionKey")); + $sql = sprintf("DROP TABLE IF EXISTS %s%s_search",GetTablePrefix(), $this->Get("SessionKey")); $this->adodbConnection->Execute($sql); $sql = sprintf("DELETE FROM ".GetTablePrefix()."UserSession WHERE SessionKey = '%s'", $this->Get("SessionKey")); $this->adodbConnection->Execute($sql); @@ -630,7 +630,7 @@ if(!$rs || $rs->EOF) { //echo "Dropping Table $tables[$i]
\n"; - @$this->adodbConnection->Execute("DROP TABLE ".$tables[$i]); + @$this->adodbConnection->Execute("DROP TABLE IF EXISTS ".$tables[$i]); } } }