wip [ci skip]
diff --git a/src/library_syscall.js b/src/library_syscall.js
index 1ea40a6..788e619 100644
--- a/src/library_syscall.js
+++ b/src/library_syscall.js
@@ -1037,7 +1037,7 @@
       var id;
       var type;
       var name = stream.getdents[idx];
-      if (name === '.') { // XXX name[0]?
+      if (name[0] === '.') { // XXX name? see https://github.com/emscripten-core/emscripten/issues/7487
         id = 1;
         type = 4; // DT_DIR
       } else {