diff --git a/brian_dashboard_manager/grafana/dashboard.py b/brian_dashboard_manager/grafana/dashboard.py
index b778c4af36cbc56ba0eb5f367322b562ee69259a..bac998e7b23299eec91ff8d3c81b0cd66355dc85 100644
--- a/brian_dashboard_manager/grafana/dashboard.py
+++ b/brian_dashboard_manager/grafana/dashboard.py
@@ -54,6 +54,8 @@ def find_dashboard(request: TokenRequest, title):
 
 # Searches Grafana for a dashboard
 # matching the title of the provided dashboard.
+
+
 def _search_dashboard(request: TokenRequest, dashboard: Dict, folder_id=None):
     try:
         r = request.get('api/search', params={
@@ -63,7 +65,7 @@ def _search_dashboard(request: TokenRequest, dashboard: Dict, folder_id=None):
             if len(r) >= 1:
                 for dash in r:
                     if folder_id:
-                        if folder_id != dash['folderId']:
+                        if folder_id != dash.get('folderId'):
                             continue
                     if dash['title'] == dashboard['title']:
                         definition = _get_dashboard(request, dash['uid'])