diff --git a/lib/home_assistant.class.dart b/lib/home_assistant.class.dart index f83400c..4c97a16 100644 --- a/lib/home_assistant.class.dart +++ b/lib/home_assistant.class.dart @@ -160,7 +160,7 @@ class HomeAssistant { void _handleEntityStateChange(Map eventData) { //TheLogger.debug( "New state for ${eventData['entity_id']}"); - if (_fetchCompleter.isCompleted) { + if (_fetchCompleter != null && _fetchCompleter.isCompleted) { Map data = Map.from(eventData); eventBus.fire(new StateChangedEvent( entityId: data["entity_id"],