diff --git a/src/dsql/DsqlBatch.cpp b/src/dsql/DsqlBatch.cpp index 9aa764c1eec..f9c4efe19da 100644 --- a/src/dsql/DsqlBatch.cpp +++ b/src/dsql/DsqlBatch.cpp @@ -730,7 +730,7 @@ Firebird::IBatchCompletionState* DsqlBatch::execute(thread_db* tdbb) req->req_records_deleted; completionState->regUpdate(after - before); - if (isExecBlock) + if (receiveMessage) EXE_receive(tdbb, req, receiveMessage->msg_number, receiveMessage->msg_length, nullptr); // We don't care about returned record } catch (const Exception& ex)