diff --git a/handlers/views_handler_field_serialized.inc b/handlers/views_handler_field_serialized.inc index 1579fce..0000cee 100644 --- a/handlers/views_handler_field_serialized.inc +++ b/handlers/views_handler_field_serialized.inc @@ -56,8 +56,10 @@ class views_handler_field_serialized extends views_handler_field { return check_plain(print_r(unserialize($value), TRUE)); } elseif ($this->options['format'] == 'key' && !empty($this->options['key'])) { - $value = (array) unserialize($value); - return check_plain($value[$this->options['key']]); + $array = (array) unserialize($value); + if (isset($array[$this->options['key']])) { + return check_plain($array[$this->options['key']]); + } } return $value;