diff --git a/src/core/models/DatabaseModel.php b/src/core/models/DatabaseModel.php
index d2c597d859e4c136f197221820a92581b3c67709..7456c2be4763e1318ead0b4dcf617085fd9ce327 100755
--- a/src/core/models/DatabaseModel.php
+++ b/src/core/models/DatabaseModel.php
@@ -305,7 +305,7 @@ class DatabaseModel
         $dataSet = [];
         if (!empty($args['set'])) {
             foreach ($args['set'] as $key => $value) {
-                if ($value == 'SYSDATE' || strpos($value, 'CURRENT_TIMESTAMP') !== false) {
+                if ($value == 'SYSDATE' || (!empty($value) && strpos($value, 'CURRENT_TIMESTAMP') !== false)) {
                     $querySet[] = "{$key} = {$value}";
                 } else {
                     $querySet[] = "{$key} = ?";