diff --git a/utils/Immunix/AppArmor.pm b/utils/Immunix/AppArmor.pm index 69bb59b26..c25aff906 100755 --- a/utils/Immunix/AppArmor.pm +++ b/utils/Immunix/AppArmor.pm @@ -2254,7 +2254,7 @@ sub handlechildren($$$) { my $ynans = UI_YesNo($px_mesg, $px_default); $ans = "CMD_$match"; if ($ynans eq "y") { - $exec_mode &= ~$AA_EXEC_UNSAFE; + $exec_mode &= ~($AA_EXEC_UNSAFE | ($AA_EXEC_UNSAFE << $AA_OTHER_SHIFT)); } } elsif ($ans eq "CMD_ux") { $exec_mode = str_to_mode("ux");