diff --git a/src/Gui/ViewProviderLink.cpp b/src/Gui/ViewProviderLink.cpp index a706205798..4c5790d87b 100644 --- a/src/Gui/ViewProviderLink.cpp +++ b/src/Gui/ViewProviderLink.cpp @@ -1534,8 +1534,9 @@ bool LinkView::linkGetDetailPath(const char *subname, SoFullPath *path, SoDetail return true; if(info.isLinked()) { - info.linkInfo->getDetail(false,childType,subname,det,path); - return true; + if (info.linkInfo->getDetail(false,childType,subname,det,path)) { + return true; + } } } if(isLinked()) {