diff -r 8e7e56cfc103 -r 92bf06a65d08 dav/main.c --- a/dav/main.c Sat Oct 26 12:38:33 2019 +0200 +++ b/dav/main.c Sat Oct 26 12:40:35 2019 +0200 @@ -556,9 +556,11 @@ // we can set the user/password if(id && (secrets->isdecrypted || !decrypt_secrets(a, secrets))) { PwdEntry *cred = pwdstore_get(secrets, id); - *user = cred->user; - *password = cred->password; - ret = 1; + if(cred) { + *user = cred->user; + *password = cred->password; + ret = 1; + } } free(req_url_proto.ptr);