encrypt don't return just a KeyNotFound error
Gather results does something weird. In case of key not found failure.check(KeyNotFound) doesn't work.
Do we have the same issue somewhere else?
(from redmine: created on 2014-12-26, closed on 2015-01-15)