summaryrefslogtreecommitdiff
path: root/source/components/parser/psparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/components/parser/psparse.c')
-rw-r--r--source/components/parser/psparse.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/source/components/parser/psparse.c b/source/components/parser/psparse.c
index 22182a94b..68281bd5a 100644
--- a/source/components/parser/psparse.c
+++ b/source/components/parser/psparse.c
@@ -661,8 +661,7 @@ AcpiPsParseAml (
* cleanup to do
*/
if (((WalkState->ParseFlags & ACPI_PARSE_MODE_MASK) ==
- ACPI_PARSE_EXECUTE &&
- !(WalkState->ParseFlags & ACPI_PARSE_MODULE_LEVEL)) ||
+ ACPI_PARSE_EXECUTE) ||
(ACPI_FAILURE (Status)))
{
AcpiDsTerminateControlMethod (WalkState->MethodDesc, WalkState);