diff --git a/js/widget.js b/js/widget.js
index bc4ae3f..cd7db6d 100644
--- a/js/widget.js
+++ b/js/widget.js
@@ -66,6 +66,7 @@
                 'draw:marker-created',
                 { marker: new L.Marker(latlng, { icon: map.drawControl.handlers.marker.options.icon }) }
               );
+              map.fitBounds(map.widget.vectors.getBounds());
             }
           }
           else {
