diff --git a/lib/src/mqtt_client.dart b/lib/src/mqtt_client.dart index b683dd4..6d93786 100644 --- a/lib/src/mqtt_client.dart +++ b/lib/src/mqtt_client.dart @@ -244,6 +244,7 @@ class MqttClient { connectionHandler.onAutoReconnect = onAutoReconnect; publishingManager = MqttPublishingManager(connectionHandler, clientEventBus); + authenticationManager ??= MqttAuthenticationManager(); authenticationManager!.connectionHandler = connectionHandler; subscriptionsManager = MqttSubscriptionManager(connectionHandler, clientEventBus);