diff --git a/kiri-engine/Context.php b/kiri-engine/Context.php index ed7d01b2..2a1c1351 100644 --- a/kiri-engine/Context.php +++ b/kiri-engine/Context.php @@ -165,8 +165,9 @@ class Context extends BaseContext if (!isset(static::$_contents[$id])) { return false; } - if (!empty($key) && !isset(static::$_contents[$id][$key])) { - return false; + $value = static::$_contents[$id]; + if (!empty($key) && is_array($value)) { + return isset($value[$key]); } return true; }