diff --git a/wire/core/Page.php b/wire/core/Page.php index 53340f31..d1012635 100644 --- a/wire/core/Page.php +++ b/wire/core/Page.php @@ -3819,7 +3819,10 @@ class Page extends WireData implements \Countable, WireMatchable { * */ public function isLoaded($fieldName = null) { - if($fieldName) return parent::get($fieldName) !== null; + if($fieldName) { + if($this->hasField($fieldName)) return isset($this->data[$fieldName]); + return parent::get($fieldName) !== null; + } return $this->isLoaded; }