diff --git a/include/etl/delegate.h b/include/etl/delegate.h index e5a8941e..2c92281a 100644 --- a/include/etl/delegate.h +++ b/include/etl/delegate.h @@ -197,7 +197,7 @@ namespace etl //************************************************************************* TReturn operator()(TParams... args) const { - ETL_ASSERT(invocation.stub != nullptr, ETL_ERROR(delegate_uninitialised)); + ETL_ASSERT(is_valid(), ETL_ERROR(delegate_uninitialised)); return (*invocation.stub)(invocation.object, args...); }