diff --git a/src/cpp/xmlparser/XMLParser.cpp b/src/cpp/xmlparser/XMLParser.cpp index 72fb1c5dc78..30ec8a35113 100644 --- a/src/cpp/xmlparser/XMLParser.cpp +++ b/src/cpp/xmlparser/XMLParser.cpp @@ -2542,7 +2542,10 @@ XMLP_ret XMLParser::loadXML(const std::string& filename, up_base_node_t& root) tinyxml2::XMLDocument xmlDoc; if (tinyxml2::XMLError::XML_SUCCESS != xmlDoc.LoadFile(filename.c_str())) { - logError(XMLPARSER, "Error opening '" << filename << "'"); + if (filename != std::string(DEFAULT_FASTRTPS_PROFILES)) + { + logError(XMLPARSER, "Error opening '" << filename << "'"); + } return XMLP_ret::XML_ERROR; }