diff --git a/Userland/Libraries/LibJS/Heap/Handle.h b/Userland/Libraries/LibJS/Heap/Handle.h index 310a746f58..d353279e5d 100644 --- a/Userland/Libraries/LibJS/Heap/Handle.h +++ b/Userland/Libraries/LibJS/Heap/Handle.h @@ -70,6 +70,8 @@ private: template inline Handle make_handle(T* cell) { + if (!cell) + return Handle {}; return Handle::create(cell); }