diff --git a/components/nifosg/nifloader.cpp b/components/nifosg/nifloader.cpp index c8daf315d..0ba13d56f 100644 --- a/components/nifosg/nifloader.cpp +++ b/components/nifosg/nifloader.cpp @@ -358,7 +358,9 @@ namespace NifOsg skel->addChild(created); created = skel; } - created->getOrCreateUserDataContainer()->addUserObject(textkeys); + + if (!textkeys->mTextKeys.empty()) + created->getOrCreateUserDataContainer()->addUserObject(textkeys); return created; }