diff --git a/tests/dirent/main.c b/tests/dirent/main.c
index b10a81b44eaf7b48e88e505ac1b67e1fec1922f6..08cea692963659615812aa8df53211ceb69c3122 100644
--- a/tests/dirent/main.c
+++ b/tests/dirent/main.c
@@ -35,4 +35,8 @@ int main() {
     // seekdir(dir, tell);
     // entry = readdir(dir);
     // puts(entry->d_name);
+
+    closedir(dir);
+
+    return 0;
 }