diff --git a/main/astobj2.c b/main/astobj2.c index 6391844fe8..5e61d5e5f1 100644 --- a/main/astobj2.c +++ b/main/astobj2.c @@ -705,7 +705,11 @@ static void *internal_ao2_callback(struct ao2_container *c, * link the object into the container that will hold the results. */ if (ret && (multi_container != NULL)) { - __ao2_link(multi_container, ret, flags); + if (tag) { + __ao2_link_debug(multi_container, ret, flags, tag, file, line, funcname); + } else { + __ao2_link(multi_container, ret, flags); + } ret = NULL; }