diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 03621fc24a..5700bb6a72 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -6430,7 +6430,12 @@ void Application::addAssetToWorldFromURL(QString url) { } if (url.contains("vr.google.com/downloads")) { filename = url.section('/', -1); - filename.remove(".zip"); + if (url.contains("noDownload")) { + filename.remove(".zip?noDownload=false"); + } else { + filename.remove(".zip"); + } + } if (!DependencyManager::get()->getThisNodeCanWriteAssets()) { @@ -6460,7 +6465,11 @@ void Application::addAssetToWorldFromURLRequestFinished() { } if (url.contains("vr.google.com/downloads")) { filename = url.section('/', -1); - filename.remove(".zip"); + if (url.contains("noDownload")) { + filename.remove(".zip?noDownload=false"); + } else { + filename.remove(".zip"); + } isBlocks = true; }