diff --git a/indra/newview/rlvdefines.h b/indra/newview/rlvdefines.h
index 1829dec818..e5d2dc9fb2 100644
--- a/indra/newview/rlvdefines.h
+++ b/indra/newview/rlvdefines.h
@@ -117,7 +117,6 @@ const S32 RLVa_VERSION_BUILD = 0;
// NOTE: any changes to this enumeration should be reflected in the RlvBehaviourDictionary constructor
enum ERlvBehaviour {
RLV_BHVR_DETACH = 0, // "detach"
- RLV_BHVR_ATTACH, // "attach"
RLV_BHVR_ADDATTACH, // "addattach"
RLV_BHVR_REMATTACH, // "remattach"
RLV_BHVR_ADDOUTFIT, // "addoutfit"
@@ -190,20 +189,10 @@ enum ERlvBehaviour {
RLV_BHVR_ALWAYSRUN, // "alwaysrun"
RLV_BHVR_TEMPRUN, // "temprun"
RLV_BHVR_DETACHME, // "detachme"
- RLV_BHVR_ATTACHOVER, // "attachover"
RLV_BHVR_ATTACHTHIS, // "attachthis"
- RLV_BHVR_ATTACHTHISOVER, // "attachthisover"
RLV_BHVR_ATTACHTHISEXCEPT, // "attachthis_except"
RLV_BHVR_DETACHTHIS, // "detachthis"
RLV_BHVR_DETACHTHISEXCEPT, // "detachthis_except"
- RLV_BHVR_ATTACHALL, // "attachall"
- RLV_BHVR_ATTACHALLOVER, // "attachallover"
- RLV_BHVR_DETACHALL, // "detachall"
- RLV_BHVR_ATTACHALLTHIS, // "attachallthis"
- RLV_BHVR_ATTACHALLTHISEXCEPT, // "attachallthis_except"
- RLV_BHVR_ATTACHALLTHISOVER, // "attachallthisover"
- RLV_BHVR_DETACHALLTHIS, // "detachallthis"
- RLV_BHVR_DETACHALLTHISEXCEPT, // "detachallthis_except"
RLV_BHVR_ADJUSTHEIGHT, // "adjustheight"
RLV_BHVR_TPTO, // "tpto"
RLV_BHVR_VERSION, // "version"
@@ -228,6 +217,7 @@ enum ERlvBehaviour {
RLV_BHVR_GETCOMMAND, // "getcommand"
RLV_BHVR_GETSTATUS, // "getstatus"
RLV_BHVR_GETSTATUSALL, // "getstatusall"
+ RLV_CMD_FORCEWEAR, // Internal representation of all force wear commands
RLV_BHVR_COUNT,
RLV_BHVR_UNKNOWN
diff --git a/indra/newview/rlvhandler.cpp b/indra/newview/rlvhandler.cpp
index a1db184188..2e6c54d6c2 100644
--- a/indra/newview/rlvhandler.cpp
+++ b/indra/newview/rlvhandler.cpp
@@ -1155,14 +1155,10 @@ ERlvCmdRet RlvHandler::processAddRemCommand(const RlvCommand& rlvCmd)
break;
case RLV_BHVR_ATTACHTHIS: // @attachthis[: