diff --git a/examples/Importers/ImportURDFDemo/UrdfParser.cpp b/examples/Importers/ImportURDFDemo/UrdfParser.cpp index 235e6ee8c..23f36a5e6 100644 --- a/examples/Importers/ImportURDFDemo/UrdfParser.cpp +++ b/examples/Importers/ImportURDFDemo/UrdfParser.cpp @@ -94,7 +94,8 @@ static void ParseUserData(const XMLElement* element, btHashMapreportError("User data tag must have a key attribute."); } - user_data.insert(key_attr, user_data_xml->GetText()); + const char* text = user_data_xml->GetText(); + user_data.insert(key_attr, text ? text : ""); } } }