diff --git a/plugins/views_plugin_display.inc b/plugins/views_plugin_display.inc
index ec4c22c..d57c871 100644
--- a/plugins/views_plugin_display.inc
+++ b/plugins/views_plugin_display.inc
@@ -156,7 +156,12 @@ class views_plugin_display extends views_plugin {
     if (!empty($extenders) && class_exists('views_plugin_display_extender')) {
       foreach ($extenders as $extender) {
         $data = views_fetch_plugin_data('display_extender', $extender);
-        $this->extender[$extender] = new $data['handler']($view, $this);
+        if (isset($data['handler']) && class_exists($data['handler'])) {
+          $this->extender[$extender] = new $data['handler']($view, $this);
+        }
+        else {
+          vpr('Invalid display extender @extender', array('@handler' => $extender));
+        }
       }
     }
     parent::construct();
