diff -r b2b44b1dfce1 -r bdf68342e1ce pidgin/gtkdocklet.c --- a/pidgin/gtkdocklet.c Sat Apr 14 19:38:21 2007 +0000 +++ b/pidgin/gtkdocklet.c Sat Apr 14 23:47:24 2007 +0000 @@ -373,6 +373,10 @@ { PurpleSavedStatus *saved_status; saved_status = purple_savedstatus_get_current(); + + if (purple_savedstatus_get_type(saved_status) == PURPLE_STATUS_AVAILABLE) + saved_status = purple_savedstatus_new(NULL, PURPLE_STATUS_AWAY); + pidgin_status_editor_show(FALSE, purple_savedstatus_is_transient(saved_status) ? saved_status : NULL); }