diff --git a/include/stdexec/__detail/__as_awaitable.hpp b/include/stdexec/__detail/__as_awaitable.hpp index 3e3fea7dc..8a075381a 100644 --- a/include/stdexec/__detail/__as_awaitable.hpp +++ b/include/stdexec/__detail/__as_awaitable.hpp @@ -285,8 +285,6 @@ namespace STDEXEC using namespace __as_awaitable; if constexpr (__connect_await::__has_as_awaitable_member<_Tp, _Promise>) { - using __result_t = decltype(static_cast<_Tp&&>(__t).as_awaitable(__promise)); - static_assert(__awaitable<__result_t, _Promise>); return static_cast<_Tp&&>(__t).as_awaitable(__promise); } else if constexpr (__awaitable<_Tp, __unspecified>) // NOT __awaitable<_Tp, _Promise> !!