diff --git a/dap_chain_global_db_hist.c b/dap_chain_global_db_hist.c
index 56e80bb83a42471321bce1a148ac7d4467b8aa81..d9490e816d6a6cf510b22154ae18e7c5481a1551 100755
--- a/dap_chain_global_db_hist.c
+++ b/dap_chain_global_db_hist.c
@@ -159,7 +159,7 @@ time_t dap_db_log_get_last_timestamp(void)
         }
         //printf("l_obj_cur->key=%s\n", l_obj_cur->key);
     }
-    time_t l_ret_time = strtoll(last_key, NULL, 10);
+    time_t l_ret_time = last_key? strtoll(last_key, NULL, 10): 0;
     dap_chain_global_db_objs_delete(l_objs);
     return l_ret_time;
 }