diff --git a/pt.json b/pt.json
index f4351c73..46451cf3 100644
--- a/pt.json
+++ b/pt.json
@@ -60,7 +60,7 @@
"
Stops
",
"{% for member in members %}",
"{% if member.tags.highway == 'bus_stop' or member.tags.amenity == 'bus_station' or member.tags.amenity == 'ferry_terminal' or member.tags.railway == 'tram_stop' or member.tags.railway == 'halt' or member.tags.railway == 'station' or member.tags.aerialway == 'station' or member.tags.public_transport == 'stop_position' or member.role|slice(-4) == 'stop' %}",
- "- {{ member.tags.name|default(member.id) }}
",
+ "- {% if member.tags %}{{ member.tags.name|default(trans('unknown')) }}{% else %}{{ trans('loading') }}{% endif %}
",
"{% endif %}",
"{% endfor %}",
"
"
@@ -122,7 +122,7 @@
"listStopsMarkerSign": null,
"listStopsMarkerSymbol": "{{ markerCircle({ width: 5, color: color, fillOpacity: '1', radius: 3 })|raw }}",
"listStopsExclude": "{{ not isStop or stopCount == 0 }}",
- "listStopsTitle": "{{ tags.name|default(stopName)|default(id) }}",
+ "listStopsTitle": "{% if tags %}{{ tags.name|default(stopName)|default(trans('unknown')) }}{% else %}{{ trans('loading') }}{% endif %}",
"listStopsDescription": "{{ refs|join(' ยท ') }}",
"listRoutesExclude": "true",
"style:way": {