diff --git a/Kernel/Firmware/SysFSFirmware.cpp b/Kernel/Firmware/SysFSFirmware.cpp index e1f6c084bea..b0ee02e562e 100644 --- a/Kernel/Firmware/SysFSFirmware.cpp +++ b/Kernel/Firmware/SysFSFirmware.cpp @@ -22,7 +22,8 @@ UNMAP_AFTER_INIT void FirmwareSysFSDirectory::initialize() void FirmwareSysFSDirectory::create_components() { m_components.append(BIOSSysFSDirectory::must_create(*this)); - m_components.append(ACPI::ACPISysFSDirectory::must_create(*this)); + if (ACPI::is_enabled()) + m_components.append(ACPI::ACPISysFSDirectory::must_create(*this)); m_components.append(PowerStateSwitchNode::must_create(*this)); }