login/pass: allow edits without existing setup
[minimedit.git] / login / pass.inc.php
index cb2427e2babfdc0c77b6fd79b4b7de5099dbda95..59679048eda00ef3f7341638524b75f8d03c42e0 100644 (file)
@@ -6,7 +6,7 @@ function passform($user, $input = [])
        }
 
        $pwfile = "{$user['dir']}/.passwd";
-       if (!is_writable($pwfile)) {
+       if (file_exists($pwfile) and !is_writable($pwfile)) {
                return "Het wachtwoord kan niet worden aangepast voor deze gebruiker.";
        }