diff --git a/UI/Qt/Application.cpp b/UI/Qt/Application.cpp index 74406a5d89..5ef5072e99 100644 --- a/UI/Qt/Application.cpp +++ b/UI/Qt/Application.cpp @@ -143,9 +143,9 @@ BrowserWindow& Application::new_window(Vector const& initial_urls, Win { auto* window = new BrowserWindow(initial_urls, is_popup_window, parent_tab, move(page_index)); set_active_window(*window); - if (initial_urls.is_empty()) { - auto* tab = window->current_tab(); - if (tab) { + + if (initial_urls.size() == 1 && initial_urls.first() == URL::about_newtab()) { + if (auto* tab = window->current_tab()) { tab->set_url_is_hidden(true); tab->focus_location_editor(); }