diff --git a/core/modules/views/views.module b/core/modules/views/views.module
index 0eb1295..9edb943 100644
--- a/core/modules/views/views.module
+++ b/core/modules/views/views.module
@@ -1215,6 +1215,7 @@ function views_get_handler($table, $field, $type, $override = NULL) {
       }
     }
   }
+  throw new \Exception(format_string("Missing handler: @table @field @type", array('@table' => $table, '@field' => $field, '@type' => $type)));
 
   // Finally, use the 'broken' handler.
   debug(t("Missing handler: @table @field @type", array('@table' => $table, '@field' => $field, '@type' => $type)));
