--- QxIconHtml.js	2006-03-02 10:55:09.000000000 -0500
+++ QxIconHtml.js.new	2006-03-02 11:06:07.000000000 -0500
@@ -102,41 +102,45 @@
 {
   var vHtml = [];
 
-  vHtml.push(QxIconHtml.START_IMAGE);
-  vHtml.push(iconUri = QxImageManager.buildUri(this._mshtml ? QxConst.IMAGE_BLANK : this.getIcon()));
-  vHtml.push(QxIconHtml.START_STYLE);
-  
-  if (QxUtil.isValidNumber(this.getSpacing()))
+  var icon = this.getIcon();
+  if ((icon != null) && (icon != ""))
   {
-    vHtml.push(QxIconHtml.STYLE_MARGIN);
-    vHtml.push(this.getSpacing());
-    vHtml.push(QxIconHtml.PIXEL_UNIT);
-  };
-  
-  if (QxUtil.isValidNumber(this.getIconWidth()))
-  {
-    vHtml.push(QxIconHtml.STYLE_WIDTH);
-    vHtml.push(this.getIconWidth());
-    vHtml.push(QxIconHtml.PIXEL_UNIT);
-  };
-  
-  if (QxUtil.isValidNumber(this.getIconHeight()))
-  {
-    vHtml.push(QxIconHtml.STYLE_HEIGHT);
-    vHtml.push(this.getIconHeight());
-    vHtml.push(QxIconHtml.PIXEL_UNIT);
-  };
-  
-  if (this._mshtml)
-  {
-    vHtml.push(QxIconHtml.FILTER_START);
-    vHtml.push(QxImage.IMGLOADER_START);
-    vHtml.push(QxImageManager.buildUri(this.getIcon()));
-    vHtml.push(QxImage.IMGLOADER_STOP);
-    vHtml.push(QxConst.CORE_SEMICOLON);
-  };
+    vHtml.push(QxIconHtml.START_IMAGE);
+    vHtml.push(QxImageManager.buildUri(this._mshtml ? QxConst.IMAGE_BLANK : this.getIcon()));
+    vHtml.push(QxIconHtml.START_STYLE);
+    
+    if (QxUtil.isValidNumber(this.getSpacing()))
+    {
+      vHtml.push(QxIconHtml.STYLE_MARGIN);
+      vHtml.push(this.getSpacing());
+      vHtml.push(QxIconHtml.PIXEL_UNIT);
+    };
+    
+    if (QxUtil.isValidNumber(this.getIconWidth()))
+    {
+      vHtml.push(QxIconHtml.STYLE_WIDTH);
+      vHtml.push(this.getIconWidth());
+      vHtml.push(QxIconHtml.PIXEL_UNIT);
+    };
+    
+    if (QxUtil.isValidNumber(this.getIconHeight()))
+    {
+      vHtml.push(QxIconHtml.STYLE_HEIGHT);
+      vHtml.push(this.getIconHeight());
+      vHtml.push(QxIconHtml.PIXEL_UNIT);
+    };
+    
+    if (this._mshtml)
+    {
+      vHtml.push(QxIconHtml.FILTER_START);
+      vHtml.push(QxImage.IMGLOADER_START);
+      vHtml.push(QxImageManager.buildUri(this.getIcon()));
+      vHtml.push(QxImage.IMGLOADER_STOP);
+      vHtml.push(QxConst.CORE_SEMICOLON);
+    };
 
-  vHtml.push(QxIconHtml.STOP_IMAGE);
+    vHtml.push(QxIconHtml.STOP_IMAGE);
+  }
 
   vHtml.push(this.getHtml());
 
