diff --git a/modules/backend/classes/ListColumn.php b/modules/backend/classes/ListColumn.php index 99bd2e2d7..8c708d5f3 100644 --- a/modules/backend/classes/ListColumn.php +++ b/modules/backend/classes/ListColumn.php @@ -250,13 +250,12 @@ class ListColumn } else { if (is_array($result) && array_key_exists($key, $result)) { - return $result[$key]; - } - if (!isset($result->{$key})) { + $result = $result[$key]; + } elseif (!isset($result->{$key})) { return $default; + } else { + $result = $result->{$key}; } - - $result = $result->{$key}; } }