diff --git a/src/MQTTAsync.c b/src/MQTTAsync.c index 571db0e2..b49f1580 100644 --- a/src/MQTTAsync.c +++ b/src/MQTTAsync.c @@ -340,7 +340,7 @@ int MQTTAsync_createWithOptions(MQTTAsync* handle, const char* serverURI, const } } - if (options->maxBufferedMessages <= 0) + if (options && options->maxBufferedMessages <= 0) { rc = MQTTASYNC_MAX_BUFFERED; goto exit;