Index: openlayers/lib/OpenLayers/Layer/Text.js
===================================================================
--- openlayers/lib/OpenLayers/Layer/Text.js	(revision 2139)
+++ openlayers/lib/OpenLayers/Layer/Text.js	(working copy)
@@ -126,7 +126,9 @@
                       var feature = new OpenLayers.Feature(this, location, data);
                       this.features.push(feature);
                       var marker = feature.createMarker();
-                      marker.events.register('click', feature, this.markerClick);
+                      if ((title != null) && (description != null)) {
+                        marker.events.register('click', feature, this.markerClick);
+                      }
                       this.addMarker(marker);
                     }
                 }
