diff --git a/application/models/Provider.php b/application/models/Provider.php index 4b999f9b..8a2caccb 100644 --- a/application/models/Provider.php +++ b/application/models/Provider.php @@ -1774,8 +1774,10 @@ public function getLocalDisplayNamesToArray($type) { public function getDisplayNameLocalized() { if (!empty($this->ldisplayname)) { $p = unserialize($this->ldisplayname); - if (!array_key_exists('en', $p)) { - $p['en'] = $this->displayname; + if (is_array($p)){ + if (!array_key_exists('en', $p)) { + $p['en'] = $this->displayname; + } } return $p;