diff --git a/AK/MaybeOwned.h b/AK/MaybeOwned.h index 48ef03994f7..433c886a0fd 100644 --- a/AK/MaybeOwned.h +++ b/AK/MaybeOwned.h @@ -18,7 +18,7 @@ class MaybeOwned { public: template U> MaybeOwned(NonnullOwnPtr handle) - : m_handle(adopt_own(*handle.leak_ptr())) + : m_handle(static_cast&&>(move(handle))) { }