diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 1f31aaa6ce..4b530dc1d0 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -6983,7 +6983,9 @@ void Application::showAssetServerWidget(QString filePath) { DependencyManager::get()->show(url, "AssetServer", startUpload); } else { static const QUrl url("hifi/dialogs/TabletAssetServer.qml"); - tablet->pushOntoStack(url); + if (!tablet->isPathLoaded(url)) { + tablet->pushOntoStack(url); + } } }