diff --git a/disable_breadcrumbs.module b/disable_breadcrumbs.module
index 633e39b..cda645e 100644
--- a/disable_breadcrumbs.module
+++ b/disable_breadcrumbs.module
@@ -443,3 +443,13 @@ function _disable_breadcrumbs_access($check_node_perm = FALSE) {
   }
   return FALSE;
 }
+
+/**
+ * Implements hook_preprocess_page().
+ */
+function disable_breadcrumbs_preprocess_page() {
+  if (variable_get('disable_breadcrumbs_all', FALSE)) {
+    _disable_breadcrumbs_disable();
+    return;
+  }
+}
