diff --git a/lib/ddllib.php b/lib/ddllib.php
index e9c42ea..6df69e2 100644
--- a/lib/ddllib.php
+++ b/lib/ddllib.php
@@ -950,7 +950,7 @@ function create_temp_table($table, $continue=true, $feedback=true) {
     }
 
     if (!empty($temporary)) {
-        $sqlarr = preg_replace('/^CREATE/', "CREATE $temporary", $sqlarr);
+        $sqlarr = preg_replace('/^CREATE TABLE/', "CREATE $temporary TABLE", $sqlarr);
     }
 
     if (execute_sql_arr($sqlarr, $continue, $feedback)) {
