diff --git a/src/client/components/facet_results/LeafletMap.js b/src/client/components/facet_results/LeafletMap.js
index c05eca470b999184b30c52aecdb8acc2d3118550..67247ed844daad3b65e8c2efbbdf1043b9d08cef 100644
--- a/src/client/components/facet_results/LeafletMap.js
+++ b/src/client/components/facet_results/LeafletMap.js
@@ -771,7 +771,7 @@ class LeafletMap extends React.Component {
         <p><b>${intl.get(`perspectives.${perspectiveID}.properties.collectionYear.label`)}</b>: ${data.collectionYear}</p>`
     }
     if (has(data, 'source')) {
-      if (has(data, 'namesArchiveLink')) {
+      if (data.namesArchiveLink !== '-') {
         popUpTemplate += `
         <p><b>${intl.get(`perspectives.${perspectiveID}.properties.source.label`)}</b>: 
           <a href="${data.namesArchiveLink}" target="_blank">${data.source}</a></p>`