diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index dd217144fe3639ae2f15fc8e288145b10f528fc7..a332914d8210bfcd88891c8dbce0458494fa8316 100755
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -7359,7 +7359,7 @@ static void *pri_dchannel(void *vpri)
 				x = 0;
 				res = ioctl(pri->fds[i], ZT_GETEVENT, &x);
 				if (x) 
-					ast_log(LOG_NOTICE, "PRI got event: %d on %s D-channel of span %d\n", x, pri_order(x), pri->span);
+					ast_log(LOG_NOTICE, "PRI got event: %d on %s D-channel of span %d\n", x, pri_order(i), pri->span);
 
 				/* Keep track of alarm state */	
 				if (x == ZT_EVENT_ALARM) {