diff --git a/utils/template_filters.py b/utils/template_filters.py
index 3e7f20f..302e567 100644
--- a/utils/template_filters.py
+++ b/utils/template_filters.py
@@ -263,21 +263,24 @@ def has_place(note):
def get_place(note):
if note.get("location") and note["location"].get("type") == "Place":
tag = note["location"]
- lat = tag["latitude"]
- lng = tag["longitude"]
- out = ""
- if tag.get("name"):
- out += f"{tag['name']} "
+ if tag.get("latitude") and tag.get("longitude"):
+ lat = tag["latitude"]
+ lng = tag["longitude"]
+ out = ""
+ if tag.get("name"):
+ out += f"{tag['name']} "
- out += (
- ''
- f''
- f''
- f'{lat},{lng}'
- ""
- )
+ out += (
+ ''
+ f''
+ f''
+ f'{lat},{lng}'
+ ""
+ )
- return out
+ return out
+
+ return ""
return ""