diff --git a/src/executor/CallableFlow.hxx b/src/executor/CallableFlow.hxx index afe57fea5..04391cf2a 100644 --- a/src/executor/CallableFlow.hxx +++ b/src/executor/CallableFlow.hxx @@ -65,7 +65,7 @@ protected: /// @return the current request we are working on. RequestType* request() { - return this->message()->data(); + return this->message() ? this->message()->data() : nullptr; } /// Terminates the flow and returns the request buffer to the caller with