diff --git a/CHANGES b/CHANGES
index b6ea58a8a5c2a7f2e4f9913feeef79191ac087ab..30b6f2a7eb3fee1d9e76c5d6ec717e8bf57bfd2b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -26,4 +26,6 @@ Changes since Asterisk 1.4-beta was branched:
   * setinterfacevar option in queues.conf also now sets a variable
      called MEMBERNAME which contains the member's name.
   * Added Masquerade manager event for when a masquerade happens between
-    two channels.
+     two channels.
+  * Added 'Strat' field to manager event QueueParams which represents
+     the queue strategy in use. 
diff --git a/apps/app_queue.c b/apps/app_queue.c
index f0ce9059cb82ccd93323df4639eef68641805a4d..fb2799356f83b8fb330187ff47198707ac78d6af 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -4107,6 +4107,7 @@ static int manager_queues_status(struct mansession *s, struct message *m)
 			astman_append(s, "Event: QueueParams\r\n"
 				"Queue: %s\r\n"
 				"Max: %d\r\n"
+				"Strat: %s\r\n"
 				"Calls: %d\r\n"
 				"Holdtime: %d\r\n"
 				"Completed: %d\r\n"
@@ -4116,7 +4117,7 @@ static int manager_queues_status(struct mansession *s, struct message *m)
 				"Weight: %d\r\n"
 				"%s"
 				"\r\n",
-				q->name, q->maxlen, q->count, q->holdtime, q->callscompleted,
+				q->name, q->maxlen, int2strat(q->strategy), q->count, q->holdtime, q->callscompleted,
 				q->callsabandoned, q->servicelevel, sl, q->weight, idText);
 			/* List Queue Members */
 			for (mem = q->members; mem; mem = mem->next) {