diff --git a/netutils/webclient/webclient.c b/netutils/webclient/webclient.c index 38fb49dda..6ade1afef 100644 --- a/netutils/webclient/webclient.c +++ b/netutils/webclient/webclient.c @@ -1976,7 +1976,7 @@ int webclient_perform(FAR struct webclient_context *ctx) goto errout_with_errno; } } - else + else if (ctx->callback) { ctx->callback(&ws->buffer, ws->offset, ws->offset + received,