diff --git a/main/manager.c b/main/manager.c
index b4e927ffb8e20166a878898f72d30a3f4ef42675..3ebeeaf4839bf79d564d71493253f71078c21b3b 100644
--- a/main/manager.c
+++ b/main/manager.c
@@ -222,6 +222,12 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 			<para>Will return the status information of each channel along with the
 			value for the specified channel variables.</para>
 		</description>
+		<responses>
+			<list-elements>
+				<xi:include xpointer="xpointer(/docs/managerEvent[@name='Status'])" />
+			</list-elements>
+			<xi:include xpointer="xpointer(/docs/managerEvent[@name='StatusComplete'])" />
+		</responses>
 	</manager>
 	<managerEvent language="en_US" name="Status">
 		<managerEventInstance class="EVENT_FLAG_CALL">
@@ -279,6 +285,19 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 			</see-also>
 		</managerEventInstance>
 	</managerEvent>
+	<managerEvent language="en_US" name="StatusComplete">
+		<managerEventInstance class="EVENT_FLAG_CALL">
+			<synopsis>Raised in response to a Status command.</synopsis>
+			<syntax>
+				<parameter name="Items">
+					<para>Number of Status events returned</para>
+				</parameter>
+			</syntax>
+			<see-also>
+				<ref type="manager">Status</ref>
+			</see-also>
+		</managerEventInstance>
+	</managerEvent>
 	<manager name="Setvar" language="en_US">
 		<synopsis>
 			Sets a channel variable or function value.