diff --git a/funcs/func_cdr.c b/funcs/func_cdr.c
index e1642e499209a0b09eccf08e418033e68d7a513c..211187278ba602ad71ad03f77840681a0aa5b5e9 100644
--- a/funcs/func_cdr.c
+++ b/funcs/func_cdr.c
@@ -52,7 +52,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 						<para>Last application arguments.</para>
 					</enum>
 					<enum name="disposition">
-						<para>ANSWERED, NO ANSWER, BUSY.</para>
+						<para>ANSWERED, NO ANSWER, BUSY, FAILED.</para>
 					</enum>
 					<enum name="src">
 						<para>Source.</para>
@@ -136,16 +136,19 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 			<literal>amaflags</literal>.</para></note>
 			<para>Raw values for <literal>disposition</literal>:</para>
 			<enumlist>
-				<enum name="1">
+				<enum name="0">
 					<para>NO ANSWER</para>
 				</enum>
-				<enum name="2">
-					<para>BUSY</para>
+				<enum name="1">
+					<para>NO ANSWER (NULL record)</para>
 				</enum>
-				<enum name="3">
+				<enum name="2">
 					<para>FAILED</para>
 				</enum>
 				<enum name="4">
+					<para>BUSY</para>
+				</enum>
+				<enum name="8">
 					<para>ANSWERED</para>
 				</enum>
 			</enumlist>