diff --git a/src/storage/heap_file.c b/src/storage/heap_file.c index ff8e8bee019..99e4c8dc881 100644 --- a/src/storage/heap_file.c +++ b/src/storage/heap_file.c @@ -5187,7 +5187,7 @@ heap_create_internal (THREAD_ENTRY * thread_p, HFID * hfid, const OID * class_oi memset (&des, 0, sizeof (des)); - if (prm_get_bool_value (PRM_ID_DONT_REUSE_HEAP_FILE) == false) + if (prm_get_bool_value (PRM_ID_DONT_REUSE_HEAP_FILE) == false && file_type == FILE_HEAP) { /* * Try to reuse an already mark deleted heap file