diff --git a/Userland/Applications/3DFileViewer/main.cpp b/Userland/Applications/3DFileViewer/main.cpp index c09eeec7c0..00ddec96eb 100644 --- a/Userland/Applications/3DFileViewer/main.cpp +++ b/Userland/Applications/3DFileViewer/main.cpp @@ -569,8 +569,9 @@ ErrorOr serenity_main(Main::Arguments arguments) window->show(); auto file = FileSystemAccessClient::Client::the().request_file_read_only_approved(window, filename); - if (file.is_error() && file.error().code() != ENOENT) { - GUI::MessageBox::show(window, DeprecatedString::formatted("Opening \"{}\" failed: {}", filename, strerror(errno)), "Error"sv, GUI::MessageBox::Type::Error); + if (file.is_error()) { + if (file.error().code() != ENOENT) + GUI::MessageBox::show(window, DeprecatedString::formatted("Opening \"{}\" failed: {}", filename, strerror(errno)), "Error"sv, GUI::MessageBox::Type::Error); return 1; } widget->load_file(file.value().filename(), file.value().release_stream());