Properly abort if QtKeychain is not found

Fixes #1486