Work on what happens with the user lacks a key..

It's kind of working but it's now bailing out when it notices
that the user doesn't have a self-signature