diff --git a/src/App/Link.cpp b/src/App/Link.cpp index 22869ad949..82b41aa6d8 100644 --- a/src/App/Link.cpp +++ b/src/App/Link.cpp @@ -718,7 +718,7 @@ DocumentObject *LinkBaseExtension::getTrueLinkedObject( if(!ret) return 0; bool transform = linkTransform(); const char *subname = getSubName(); - if(subname) { + if(subname || (mat && transform)) { ret = ret->getSubObject(subname,0,mat,transform,depth+1); transform = false; }