summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp b/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp
index 9160e18b..f05676d9 100644
--- a/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp
+++ b/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp
@@ -2011,6 +2011,8 @@ public:
auto ref = m_Bridge.GetInstanceByGUID(guid);
textureHandles[name] = ref;
path = m_Bridge.GetSourcePath(ref).toQString();
+ if (path.isEmpty())
+ path = m_Bridge.getSubpresentation(ref).toQString();
} else {
valid = false;
}