diff --git a/BondageClub/Screens/Interface.csv b/BondageClub/Screens/Interface.csv
index 643d42bb90..3e5c2dea97 100644
--- a/BondageClub/Screens/Interface.csv
+++ b/BondageClub/Screens/Interface.csv
@@ -183,6 +183,7 @@ NotificationTitleLarp,LARP - Your turn
 NotificationTitleTest,Test Notification
 OpacityLabel,Change Opacity
 OptionNeedsToBeBought,Option needs to be bought
+OwnerProposeSub,<b>You've asked TargetCharacterName to become your submissive. Don't forget to friend them if they accept!</b>
 Page,Page
 PandoraActivityBondage,A Pandora guard puts TargetCharacterName in new restraints.
 PandoraActivitySpank,A Pandora guard spanks TargetCharacterName butt many times.
diff --git a/BondageClub/Screens/Online/ChatRoom/ChatRoom.js b/BondageClub/Screens/Online/ChatRoom/ChatRoom.js
index 0dcc1fd096..ec543ea792 100644
--- a/BondageClub/Screens/Online/ChatRoom/ChatRoom.js
+++ b/BondageClub/Screens/Online/ChatRoom/ChatRoom.js
@@ -5512,9 +5512,15 @@ function ChatRoomSendOwnershipRequest(RequestType) {
 		CharacterChangeMoney(Player, -100);
 		DialogChangeReputation("Dominant", 10);
 	}
-	if ((ChatRoomOwnershipOption == "CanEndTrial") && (RequestType == "Accept")) DialogChangeReputation("Dominant", -20);
+	if ((ChatRoomOwnershipOption == "CanEndTrial") && (RequestType == "Accept")) {
+		DialogChangeReputation("Dominant", -20);
+	}
 	ChatRoomOwnershipOption = "";
 	ServerSend("AccountOwnership", { MemberNumber: CurrentCharacter.MemberNumber, Action: RequestType });
+	if (RequestType === "Propose") {
+		const msg = InterfaceTextGet("OwnerProposeSub").replace("TargetCharacterName", CharacterNickname(CurrentCharacter));
+		ChatRoomSendLocal(msg);
+	}
 	if (RequestType == "Accept") DialogLeave();
 }