--- chan_skype.c.old 2011-07-21 20:54:22.000000000 +0200 +++ chan_skype.c 2013-01-18 17:02:50.642698891 +0100 @@ -3268,7 +3268,7 @@ if (GLOBAL_DEBUG) { ast_log(LOG_DEBUG, "calling ast_device_state_changed() for user '%s' and buddy '%s' with state '%d'.\n", client_user->name, buddy, state); } - ast_devstate_changed(buddystate2devstate(state), "Skype:%s@%s", client_user->name, buddy); + ast_devstate_changed(buddystate2devstate(state), AST_DEVSTATE_CACHABLE, "Skype:%s@%s", client_user->name, buddy); manager_event(EVENT_FLAG_SYSTEM, "SkypeBuddyStatus", "Buddy: Skype/%s@%s\r\n" "BuddyStatus: %s\r\n", client_user->name, buddy, sfa_buddy_state2str(state));