summaryrefslogtreecommitdiff
path: root/i3lock.c
diff options
context:
space:
mode:
Diffstat (limited to 'i3lock.c')
-rw-r--r--i3lock.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/i3lock.c b/i3lock.c
index d136ad2..de880c3 100644
--- a/i3lock.c
+++ b/i3lock.c
@@ -335,6 +335,9 @@ int main(int argc, char *argv[])
switch(ksym) {
case XK_Return:
passwd[len] = 0;
+ /* Skip empty passwords */
+ if (len == 0)
+ continue;
if ((ret = pam_authenticate(handle, 0)) == PAM_SUCCESS)
running = false;
else {