diff --git a/funcs/func_pjsip_aor.c b/funcs/func_pjsip_aor.c index e44ee946baf8b808611726c357a30df4e16443b8..47b9ad62e31412f5b7dcffd401e2661d74705ca9 100644 --- a/funcs/func_pjsip_aor.c +++ b/funcs/func_pjsip_aor.c @@ -135,6 +135,8 @@ static int pjsip_aor_function_read(struct ast_channel *chan, ast_str_append(buf, len, "%s", ast_sorcery_object_get_id(contact)); first = 0; + + ao2_ref(contact, -1); } ao2_iterator_destroy(&i); } else {