diff --git a/mod/data/field/checkbox/field.class.php b/mod/data/field/checkbox/field.class.php index bb44a18df87..40972e19f5e 100644 --- a/mod/data/field/checkbox/field.class.php +++ b/mod/data/field/checkbox/field.class.php @@ -176,7 +176,7 @@ class data_field_checkbox extends data_field_base { global $DB; if ($content = $DB->get_record('data_content', array('fieldid'=>$this->field->id, 'recordid'=>$recordid))) { - if (empty($content->content)) { + if (strval($content->content) === '') { return false; } diff --git a/mod/data/field/multimenu/field.class.php b/mod/data/field/multimenu/field.class.php index 986b0d273aa..34beb47d41b 100644 --- a/mod/data/field/multimenu/field.class.php +++ b/mod/data/field/multimenu/field.class.php @@ -235,7 +235,7 @@ class data_field_multimenu extends data_field_base { global $DB; if ($content = $DB->get_record('data_content', array('fieldid'=>$this->field->id, 'recordid'=>$recordid))) { - if (empty($content->content)) { + if (strval($content->content) === '') { return false; }