diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c index 0d9e4741..649b66f2 100644 --- a/src/sna/sna_display.c +++ b/src/sna/sna_display.c @@ -331,6 +331,9 @@ sna_output_backlight_init(xf86OutputPtr output) char buf[100]; int fd, v; + if (*de->d_name == '.') + continue; + snprintf(path, sizeof(path), "%s/%s/type", BACKLIGHT_CLASS, de->d_name);