diff --git a/cdr/cdr_tds.c b/cdr/cdr_tds.c
index 19de1dbbe7effc99de17fd8f19d03aaec13c37fa..cf1780508d0b29d1f3d8e49d0f27e845cdde01ab 100644
--- a/cdr/cdr_tds.c
+++ b/cdr/cdr_tds.c
@@ -276,7 +276,7 @@ static int execute_and_consume(DBPROCESS *dbproc, const char *fmt, ...)
 	char *buffer;
 
 	va_start(ap, fmt);
-	if (vasprintf(&buffer, fmt, ap) < 0) {
+	if (ast_vasprintf(&buffer, fmt, ap) < 0) {
 		va_end(ap);
 		return 1;
 	}