diff --git a/module/stage/model.php b/module/stage/model.php index f0de13f94d..7572b88355 100644 --- a/module/stage/model.php +++ b/module/stage/model.php @@ -131,7 +131,7 @@ class stageModel extends model ->data($stage) ->autoCheck() ->batchCheck($this->config->stage->edit->requiredFields, 'notempty') - ->checkIF($stage->percent != '', 'percent', 'float')->where('id')->eq((int)$stageID) + ->checkIF(isset($stage->percent) && $stage->percent != '', 'percent', 'float')->where('id')->eq((int)$stageID) ->exec(); if(dao::isError()) return false;