diff --git a/CHANGES b/CHANGES
index 85dcfcbf60e6d4b7c63ebefa4fb35e2dbc8ebca0..5ad343db165de11f3b2cb86e3da44978c81b1237 100644
--- a/CHANGES
+++ b/CHANGES
@@ -11,6 +11,12 @@
 --- Functionality changes from Asterisk 11 to Asterisk 12 --------------------
 ------------------------------------------------------------------------------
 
+AMI (Asterisk Manager Interface)
+------------------
+ * The SIPqualifypeer action now acknowledges the request once it has established
+   that the request is against a known peer. It also issues a new event,
+   'SIPqualifypeerdone', once the qualify action has been completed.
+
 Logging
 -------------------
  * When performing queue pause/unpause on an interface without specifying an
diff --git a/UPGRADE.txt b/UPGRADE.txt
index c183599c7b537f3a06ea2546b4daffea4d430193..73e67ff42ed775c76a0f182b3c0442cbd3d0b5f6 100644
--- a/UPGRADE.txt
+++ b/UPGRADE.txt
@@ -23,6 +23,11 @@
 
 From 11 to 12:
 
+AMI:
+ - The SIP SIPqualifypeer action now sends a response indicating it will qualify
+   a peer once a peer has been found to qualify.  Once the qualify has been
+   completed it will now issue a SIPqualifypeerdone event.
+
 Queue:
  - Queue logging for PAUSEALL/UNPAUSEALL now only occurs if the interface this is
    performed on is a member of at least one queue.
@@ -94,8 +99,6 @@ AMI:
     the DBDel action does.
   - The IAX2 PeerStatus event now sends a 'Port' header.  In Asterisk 10, this was
     erroneously being sent as a 'Post' header.
-  - The SIP SIPqualifypeer action now receives an appropriate response when it
-    is completed successfully. It also no longer sends extra blank lines afterwards.
 
 CCSS:
  - Macro is deprecated. Use cc_callback_sub instead of cc_callback_macro