var id = $("#id-embed");
if (id.data("configured") === true) {
- var hashParams = OSM.params(location.hash.substring(1));
+ var hash = location.hash.substring(1);
+ var hashParams = hash ? OSM.params(hash) : {};
var mapParams = OSM.mapParams();
var params = {};
if (mapParams.object) {
- params.id = mapParams.object.type[0] + mapParams.object.id;
+ params.id = mapParams.object.type + '/' + mapParams.object.id;
mapParams = OSM.parseHash(location.hash);
if (mapParams.center) {
params.map = mapParams.zoom + '/' + mapParams.center.lat + '/' + mapParams.center.lng;