Revision
15359
Author
anthm
Date
2009-11-04 16:55:33 -0600 (Wed, 04 Nov 2009)

Log Message

missed a spot

Modified Paths

Diff

Modified: freeswitch/trunk/src/switch_channel.c (15358 => 15359)


--- freeswitch/trunk/src/switch_channel.c	2009-11-04 22:32:44 UTC (rev 15358)
+++ freeswitch/trunk/src/switch_channel.c	2009-11-04 22:55:33 UTC (rev 15359)
@@ -1748,7 +1748,7 @@
 		channel->state_handlers[index] = NULL;
 	}
 
-	if (state_handler) {
+	if (channel->state_handler_index > 0) {
 		for (index = 0; index < channel->state_handler_index; index++) {
 			channel->state_handlers[index] = new_handlers[index];
 		}