diff --git a/datalets/leafletjs-datalet/leafletjs-datalet.html b/datalets/leafletjs-datalet/leafletjs-datalet.html
index 67bbac6..7cb2455 100755
--- a/datalets/leafletjs-datalet/leafletjs-datalet.html
+++ b/datalets/leafletjs-datalet/leafletjs-datalet.html
@@ -80,9 +80,12 @@ Example:
var marker = L.marker([coordinates[i][0], coordinates[i][1]]).addTo(this._component.map);
- if(this.data[2])
+ if(this.data.length > 1)
{
- var popup = L.popup().setContent('');
+ if(this.data[this.data.length - 1].data[i].match(new RegExp("^(http[s]?:\\/\\/(www\\.)?|ftp:\\/\\/(www\\.)?|www\\.){1}([0-9A-Za-z-\\.@:%_\+~#=]+)+((\\.[a-zA-Z]{2,3})+)(/(.)*)?(\\?(.)*)?")))
+ var popup = L.popup().setContent('');
+ else
+ var popup = L.popup().setContent('' + this.data[this.data.length - 1].data[i] + '');
marker.bindPopup(popup);
}
}