diff --git a/js/menu_minipanels.js b/js/menu_minipanels.js
index 6c783e3..b0df717 100755
--- a/js/menu_minipanels.js
+++ b/js/menu_minipanels.js
@@ -10,6 +10,10 @@
    */
   Drupal.behaviors.menuMiniPanels = {
     attach: function(context, settings) {
+      if (Drupal.settings.menuMinipanels === undefined) {
+        return;
+      }
+
       for (i in Drupal.settings.menuMinipanels.panels) {
         var setting = Drupal.settings.menuMinipanels.panels[i];
         $('a.menu-minipanel-' + setting.mlid + ':not(.minipanel-processed)')
