diff --git a/js/bueditor-plus.js b/js/bueditor-plus.js
index 26a7b50..7ac133b 100755
--- a/js/bueditor-plus.js
+++ b/js/bueditor-plus.js
@@ -9,7 +9,11 @@
 
   Drupal.behaviors.BUEditorPlus = {
     attach: function (context, settings) {
-      BUE.behavior(context, settings);
+      if (BUE && BUE.behavior){
+        BUE.behavior(context, settings);
+      } else {
+        Drupal.behaviors.BUE.attach(context, settings);
+      }
       for (var id in Drupal.settings.BUEPlus.preset){
         new Drupal.bueditorPlus(id);
       }
