diff --git a/Userland/Libraries/LibJS/Console.cpp b/Userland/Libraries/LibJS/Console.cpp index 9a32e29036c..513a75eb9c8 100644 --- a/Userland/Libraries/LibJS/Console.cpp +++ b/Userland/Libraries/LibJS/Console.cpp @@ -203,7 +203,7 @@ ThrowCompletionOr Console::dir() static ThrowCompletionOr label_or_fallback(VM& vm, StringView fallback) { - return vm.argument_count() > 0 + return vm.argument_count() > 0 && !vm.argument(0).is_undefined() ? vm.argument(0).to_string(vm) : TRY_OR_THROW_OOM(vm, String::from_utf8(fallback)); }