diff --git a/libempathy/empathy-idle.c b/libempathy/empathy-idle.c
index e9bb1a4..28c2ec8 100644
--- a/libempathy/empathy-idle.c
+++ b/libempathy/empathy-idle.c
@@ -233,7 +233,7 @@ idle_session_status_changed_cb (DBusGProxy    *gs_proxy,
 
 		if (priv->away_saved_state == TP_CONNECTION_PRESENCE_TYPE_AWAY ||
 		    priv->away_saved_state == TP_CONNECTION_PRESENCE_TYPE_EXTENDED_AWAY) {
-			priv->away_saved_state = TP_CONNECTION_PRESENCE_TYPE_AVAILABLE;
+			priv->away_saved_state = TP_CONNECTION_PRESENCE_TYPE_UNSET;
 			new_status = NULL;
 		} else {
 			new_status = priv->status;
