diff --git a/assets/js/theme/blocks/partners.js b/assets/js/theme/blocks/partners.js
index 63bac378d660af4ee772bcde6e8a1ba01181ea10..328054db9151ef06df47024eb6ddbfa5df0e8dd0 100644
--- a/assets/js/theme/blocks/partners.js
+++ b/assets/js/theme/blocks/partners.js
@@ -27,21 +27,16 @@ class BlockPartners {
         }).addTo(map);
 
         this.partnersList.forEach((partner) => {
-            this.setLocation(map, partner);
+            let latitude = parseFloat(partner.getAttribute('data-latitude')),
+                longitude = parseFloat(partner.getAttribute('data-longitude')),
+                mapLocation = [latitude, longitude];
+            if (!!latitude && !!longitude) {
+                this.newMarker(map, mapLocation, partner);
+            }
         });
     }
 
-    setLocation(map, partner) {
-        let latitude = parseFloat(partner.getAttribute('data-latitude')),
-            longitude = parseFloat(partner.getAttribute('data-longitude'));
-        
-        if (!!latitude && !!longitude) {
-            this.mapLocation = [latitude, longitude];
-        }
-        this.newMarker(this.mapLocation, map, partner);
-    }
-
-    newMarker(mapLocation, map, partner) {
+    newMarker(map, mapLocation, partner) {
         let marker = new L.marker(mapLocation, {
             draggable: false,
             icon: this.themeMarker