diff options
-rw-r--r-- | src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp | 2 |
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; } |