Index: dialog/dialog.js
===================================================================
--- dialog/dialog.js	(revision 2792)
+++ dialog/dialog.js	(working copy)
@@ -11,7 +11,7 @@
   // Make sure our objects are defined.
   Drupal.CTools = Drupal.CTools || {};
   Drupal.Dialog = Drupal.Dialog || {};
-
+  
   /**
    * Display the modal
    */
@@ -227,23 +227,25 @@
    */
   Drupal.CTools.AJAX.commands.dialog_display = function(command) {
     var $el = Drupal.Dialog.dialog;
-    $el.html(command.output)
-      // remove any previously added buttons
-      .dialog('option', 'buttons', {})
-      .dialog('option', 'title', command.title)
-      .dialog('show');
-    
-    var defaultOptions = {
-      height: Drupal.settings.Dialog.height,
-      width: Drupal.settings.Dialog.width,
-      position: 'center'
-    };
-    var o = $.extend(defaultOptions, command.options);
-    for (i in o) {
-      $el.dialog('option', i, o[i]);
-    }
-
-    Drupal.attachBehaviors($el);
+    if($el) {
+	    $el.html(command.output)
+	      // remove any previously added buttons
+	      .dialog('option', 'buttons', {})
+	      .dialog('option', 'title', command.title)
+	      .dialog('show');
+	    
+	    var defaultOptions = {
+	      height: Drupal.settings.Dialog.height,
+	      width: Drupal.settings.Dialog.width,
+	      position: 'center'
+	    };
+	    var o = $.extend(defaultOptions, command.options);
+	    for (i in o) {
+	      $el.dialog('option', i, o[i]);
+	    }
+	
+	    Drupal.attachBehaviors($el);
+	  }
   }
 
   /**
