diff --git a/urbackupcommon/os_functions_lin.cpp b/urbackupcommon/os_functions_lin.cpp index ab9db4c4..4a4280bf 100644 --- a/urbackupcommon/os_functions_lin.cpp +++ b/urbackupcommon/os_functions_lin.cpp @@ -101,6 +101,12 @@ std::vector getFiles(const std::wstring &path, bool *has_error, bool foll { is_link=true; rc=stat64((upath+dirp->d_name).c_str(), &f_info); + + if(rc!=0 && errno==ENOENT) + { + //Ignore broken symlinks + continue; + } } if(rc==0) {