Close #3941
diff --git a/system/database/DB_forge.php b/system/database/DB_forge.php
index f6ee2a6..d99fd00 100644
--- a/system/database/DB_forge.php
+++ b/system/database/DB_forge.php
@@ -453,12 +453,7 @@
 			return ($this->db->db_debug) ? $this->db->display_error('db_table_name_required') : FALSE;
 		}
 
-		$query = $this->_drop_table($this->db->dbprefix.$table_name, $if_exists);
-		if ($query === FALSE)
-		{
-			return ($this->db->db_debug) ? $this->db->display_error('db_unsupported_feature') : FALSE;
-		}
-		elseif ($query === TRUE)
+		if (($query = $this->_drop_table($this->db->dbprefix.$table_name, $if_exists)) === TRUE)
 		{
 			return TRUE;
 		}