diff --git a/lib/modules/Filesystem.pmod/Monitor.pmod/basic.pike b/lib/modules/Filesystem.pmod/Monitor.pmod/basic.pike index ca65ab6ba2325da7fb22c4e2d2a348124e5d6f5a..a45aa158b95dc67fdd1ca0a3e31bfebb21906717 100644 --- a/lib/modules/Filesystem.pmod/Monitor.pmod/basic.pike +++ b/lib/modules/Filesystem.pmod/Monitor.pmod/basic.pike @@ -479,7 +479,7 @@ protected class Monitor(string path, int delta = max_dir_check_interval || global::max_dir_check_interval; this::st = st; - if (!st || !st->isdir) { + if (st && !st->isdir) { delta *= file_interval_factor || global::file_interval_factor; }