diff --git a/Nasal/ADIRS.nas b/Nasal/ADIRS.nas
index c683b522..9dcef27c 100644
--- a/Nasal/ADIRS.nas
+++ b/Nasal/ADIRS.nas
@@ -58,7 +58,7 @@ var ADIRS = {
 		setprop("/controls/adirs/mcdu/avgdrift1", "");
 		setprop("/controls/adirs/mcdu/avgdrift2", "");
 		setprop("/controls/adirs/mcdu/avgdrift3", "");
-		setprop("/controls/adirs/mcducbtn",0);
+		setprop("/controls/adirs/mcducbtn", 0);
 	},
 	loop: func() {
 		roll = getprop("/orientation/roll-deg");
@@ -152,6 +152,7 @@ var ADIRS = {
 		}
 		setprop("/instrumentation/adirs/adr[" ~ n ~ "]/active", 0);
 		setprop("/instrumentation/adirs/ir[" ~ n ~ "]/aligned", 0);
+		setprop("/controls/adirs/mcducbtn", 0);
 	},
 	skip: func(n) {
 		if (n == 0) {
diff --git a/revision.txt b/revision.txt
index 7b509411..50244f6a 100644
--- a/revision.txt
+++ b/revision.txt
@@ -1 +1 @@
-4211
\ No newline at end of file
+4212
\ No newline at end of file