diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c
index f36db2ce19484a370a96539cfceca4dd29154f13..c975a1eea7b126e823fc1c1e80d4ad8b8f10968a 100644
--- a/channels/chan_dahdi.c
+++ b/channels/chan_dahdi.c
@@ -11806,12 +11806,12 @@ static char *handle_pri_debug(struct ast_cli_entry *e, int cmd, struct ast_cli_a
 		return CLI_SHOWUSAGE;
 	}
 
-	if (!strcasecmp(a->argv[4], "on")) {
+	if (!strcasecmp(a->argv[3], "on")) {
 		level = 1;
-	} else if (!strcasecmp(a->argv[4], "off")) {
+	} else if (!strcasecmp(a->argv[3], "off")) {
 		level = 0;
 	} else {
-		level = atoi(a->argv[4]);
+		level = atoi(a->argv[3]);
 	}
 	span = atoi(a->argv[5]);
 	if ((span < 1) || (span > NUM_SPANS)) {