diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 3ed2e06f295ea4b728ab7ead497a1ca99a7fff6f..5f90105988bb3b34b96db5afe8c7d82a7a3c696a 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -14796,6 +14796,7 @@ static int manager_show_registry(struct mansession *s, const struct message *m)
 		ASTOBJ_RDLOCK(iterator);
 		astman_append(s,
 			"Event: RegistryEntry\r\n"
+			"%s"
 			"Host: %s\r\n"
 			"Port: %d\r\n"
 			"Username: %s\r\n"
@@ -14803,7 +14804,7 @@ static int manager_show_registry(struct mansession *s, const struct message *m)
 			"Refresh: %d\r\n"
 			"State: %s\r\n"
 			"RegistrationTime: %ld\r\n"
-			"\r\n", iterator->hostname, iterator->portno ? iterator->portno : STANDARD_SIP_PORT,
+			"\r\n", idtext, iterator->hostname, iterator->portno ? iterator->portno : STANDARD_SIP_PORT,
 					  iterator->username, iterator->regdomain, iterator->refresh, regstate2str(iterator->regstate), (long) iterator->regtime.tv_sec);
 		ASTOBJ_UNLOCK(iterator);
 		total++;