diff --git a/libraries/octree/src/Octree.cpp b/libraries/octree/src/Octree.cpp
index 3e98d5b196..2efd32f2e8 100644
--- a/libraries/octree/src/Octree.cpp
+++ b/libraries/octree/src/Octree.cpp
@@ -795,9 +795,10 @@ QString getMarketplaceID(const QString& urlString) {
 }
 
 bool Octree::readFromURL(const QString& urlString) {
-    QString marketplaceID = getMarketplaceID(urlString);
+    QString trimmedUrl = urlString.trimmed();
+    QString marketplaceID = getMarketplaceID(trimmedUrl);
     auto request =
-        std::unique_ptr<ResourceRequest>(DependencyManager::get<ResourceManager>()->createResourceRequest(this, urlString.trimmed()));
+        std::unique_ptr<ResourceRequest>(DependencyManager::get<ResourceManager>()->createResourceRequest(this, trimmedUrl));
 
     if (!request) {
         return false;