diff --git a/src/channels/chan_voicemngr.c b/src/channels/chan_voicemngr.c
index 402275247e77ca6409b768bf4fd12a84f96c9d00..9fa24f3dbd1014ee4f04a5fcc20e684cd9d969a8 100644
--- a/src/channels/chan_voicemngr.c
+++ b/src/channels/chan_voicemngr.c
@@ -4982,6 +4982,7 @@ static int asterisk_call_status(struct ubus_context *ctx, struct ubus_object *ob
 			if (extension == p->line_id) {
 				blobmsg_add_u32(&blob, "extension", p->line_id);
 				blobmsg_add_string(&blob, "call_status", strlen(p->extensionCallStatus) ? p->extensionCallStatus : "Idle");
+				blobmsg_add_u8(&blob, "emergency", p->emergency);
 				res = UBUS_STATUS_OK;
 				break;
 			}