diff --git a/include/functions.php b/include/functions.php index 7db040d04e57c81f2807aca5776c5fba06bba8b8..01ffa751fd7393e4925e2e09acc0c9c539772263 100644 --- a/include/functions.php +++ b/include/functions.php @@ -961,7 +961,7 @@ } function file_is_locked($filename) { - if (function_exists('flock')) { + if (function_exists('flock') && file_exists(LOCK_DIRECTORY . "/$filename")) { $fp = @fopen(LOCK_DIRECTORY . "/$filename", "r"); if ($fp) { if (flock($fp, LOCK_EX | LOCK_NB)) {