diff --git a/apps/app_queue.c b/apps/app_queue.c
index efdbf9c7b771409fe04ffab2c13e43bb7ce87013..34a6a7d03c719d3b1c2d00dbaeb7e14e6a345d1e 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -5755,8 +5755,8 @@ static int queue_function_queuememberlist(struct ast_channel *chan, const char *
 				strncat(buf + buflen, ",", len - buflen - 1);
 				buflen++;
 			}
-			strncat(buf + buflen, m->membername, len - buflen - 1);
-			buflen += strlen(m->membername);
+			strncat(buf + buflen, m->interface, len - buflen - 1);
+			buflen += strlen(m->interface);
 			/* Safeguard against overflow (negative length) */
 			if (buflen >= len - 2) {
 				ao2_ref(m, -1);