diff --git a/lib/home_assistant.class.dart b/lib/home_assistant.class.dart index b8964ce..12b2b68 100644 --- a/lib/home_assistant.class.dart +++ b/lib/home_assistant.class.dart @@ -264,7 +264,7 @@ class HomeAssistant { if (sharedPrefs != null && sharedPrefs.containsKey('cached_panels')) { try { var data = json.decode(sharedPrefs.getString('cached_panels')); - _parsePanels(data); + _parsePanels(data ?? {}); } catch (e, stacktrace) { Logger.e(e, stacktrace: stacktrace); panels.clear();