diff --git a/changedetectionio/blueprint/watchlist/templates/watch-overview.html b/changedetectionio/blueprint/watchlist/templates/watch-overview.html
index fa51302fe..525e13680 100644
--- a/changedetectionio/blueprint/watchlist/templates/watch-overview.html
+++ b/changedetectionio/blueprint/watchlist/templates/watch-overview.html
@@ -200,23 +200,24 @@ html[data-darkmode="true"] .watch-tag-list.tag-{{ class_name }} {
{% endif %}
-
- {% if system_use_url_watchlist or watch.get('use_page_title_in_list') %}
- {{ watch.label }}
- {% else %}
- {{ watch.get('title') or watch.link }}
- {% endif %}
-
-
+ {%- if watch['processor'] and watch['processor'] in processor_badge_texts -%}
+
{{ processor_badge_texts[watch['processor']] }}
+ {%- endif -%}
+
+ {% if system_use_url_watchlist or watch.get('use_page_title_in_list') %}
+ {{ watch.label }}
+ {% else %}
+ {{ watch.get('title') or watch.link }}
+ {% endif %}
+
+
{{ watch.compile_error_texts(has_proxies=datastore.proxy_list)|safe }}
{%- if watch['processor'] == 'text_json_diff' -%}
{%- if watch['has_ldjson_price_data'] and not watch['track_ldjson_price_data'] -%}
Switch to Restock & Price watch mode?
Yes No
{%- endif -%}
{%- endif -%}
- {%- if watch['processor'] and watch['processor'] in processor_badge_texts -%}
-
{{ processor_badge_texts[watch['processor']] }}
- {%- endif -%}
+
{%- for watch_tag_uuid, watch_tag in datastore.get_all_tags_for_watch(watch['uuid']).items() -%}
{{ watch_tag.title }}
{%- endfor -%}