diff --git a/src/agenda_culturel/templates/agenda_culturel/place_list.html b/src/agenda_culturel/templates/agenda_culturel/place_list.html
index a467184..9fce8e7 100644
--- a/src/agenda_culturel/templates/agenda_culturel/place_list.html
+++ b/src/agenda_culturel/templates/agenda_culturel/place_list.html
@@ -64,7 +64,10 @@
{% for place in object_list %}
markerArray.push(L.marker([{{ place.location }}]).bindPopup('{{ place.name }}
{% if place.address %}{{ place.address }}, {% endif %}{{ place.city }}'));
window.mMapping[{{ place.id }}] = markerArray[markerArray.length - 1];
- window.jQuery('a#open-map-{{ place.id }}').click(function(){ window.mMapping[{{ place.id }}].openPopup();});
+ window.jQuery('a#open-map-{{ place.id }}').click(function(){
+ window.mMapping[{{ place.id }}].openPopup();
+ map.panTo(window.mMapping[{{ place.id }}].getLatLng());
+ });
{% endfor %}
{% endif %}
var group = L.featureGroup(window.markerArray).addTo(map);