diff --git a/src/dialogs.py b/src/dialogs.py
index 485ba838b7d40d2f17750e31577a594017ee168d..f3e78de5b821d4850b7cd1696cd2c4e9a5a23f83 100644
--- a/src/dialogs.py
+++ b/src/dialogs.py
@@ -442,7 +442,7 @@ class ChangeActivityDialog:
 				self.subactivity,
 				self.entry.get_text().decode('utf-8'))
 		else:
-			pep.user_retract_activity(self.account)
+			pep.user_send_activity(self.account, '')
 		self.window.destroy()
 
 	def on_cancel_button_clicked(self, widget):
@@ -529,7 +529,7 @@ class ChangeMoodDialog:
 		'''Return mood and messsage (None if no mood selected)'''
 		message = self.entry.get_text().decode('utf-8')
 		if self.mood is None:
-			pep.user_retract_mood(self.account)
+			pep.user_send_mood(self.account, '')
 		else:
 			pep.user_send_mood(self.account, self.mood, message)
 		self.window.destroy()