diff --git a/indra/newview/rlvhelper.cpp b/indra/newview/rlvhelper.cpp index a661dc5f6e..9c01c51719 100644 --- a/indra/newview/rlvhelper.cpp +++ b/indra/newview/rlvhelper.cpp @@ -610,6 +610,11 @@ bool RlvCommand::parseCommand(const std::string& strCommand, std::string& strBeh template<> bool RlvCommandOptionHelper::parseOption(const std::string& strOption, LLUUID& idOption) { + if (!LLUUID::validate(strOption)) + { + return false; + } + idOption.set(strOption); return idOption.notNull(); }