diff --git a/Userland/Utilities/ls.cpp b/Userland/Utilities/ls.cpp index 51f90d905d..9ded3b0904 100644 --- a/Userland/Utilities/ls.cpp +++ b/Userland/Utilities/ls.cpp @@ -148,8 +148,10 @@ ErrorOr serenity_main(Main::Arguments arguments) metadata.name = path; int rc = lstat(String(path).characters(), &metadata.stat); - if (rc < 0) + if (rc < 0) { perror("lstat"); + continue; + } files.append(metadata); }