diff --git a/src/i830_lvds.c b/src/i830_lvds.c index 73993db..02d03e6 100644 --- a/src/i830_lvds.c +++ b/src/i830_lvds.c @@ -409,11 +409,8 @@ i830_lvds_acpi_lid_open(xf86OutputPtr output) lid_dir = opendir(ACPI_LID); - /* if acpi button loaded, but no lid device, assume no panel */ - if (lid_dir == NULL) { - ret = LID_CLOSE; + if (lid_dir == NULL) goto out; - } while (1) { lid_dent = readdir(lid_dir);