diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 96a924e3ea..de8449ec83 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Mon Dec 14 15:09:49 EST 2009 +Mon Dec 28 14:17:46 EST 2009 diff --git a/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c b/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c index 5d319ecf64..de4d243990 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c @@ -671,7 +671,7 @@ nua_event_data_t const *nua_event_data(nua_saved_event_t const saved[1]) */ void nua_destroy_event(nua_saved_event_t saved[1]) { - if (saved) su_msg_destroy(saved); + if (saved && saved[0]) su_msg_destroy(saved); } /** @internal Move signal. */