diff --git a/brian_dashboard_manager/grafana/provision.py b/brian_dashboard_manager/grafana/provision.py
index f8e6c8f1407d5e1a12b709900a18fd0f2ebba9b8..c0f27229954af0929764e29430474ef2a8dbe9ca 100644
--- a/brian_dashboard_manager/grafana/provision.py
+++ b/brian_dashboard_manager/grafana/provision.py
@@ -291,6 +291,11 @@ def _provision_interfaces(config, org_config, ds_name, token):
         desc = interface['description'].lower()
         lab = 'lab.office' in interface['router'].lower()
         to_exclude = any(nren.lower() in desc for nren in excluded_nrens)
+        if not (to_exclude or lab):
+            if 'dashboards_info' not in interface:
+                to_exclude = True
+                logger.info(f'No "dashboards_info" for '
+                            f'{interface["router"]}:{interface["name"]}')
         return not (to_exclude or lab)
 
     relevant_interfaces = list(filter(excluded, interfaces))