GH-23: Don't try endure if storage fails

This was previously giving the impression that the operation succeeded
because the endure operation was being performed on the _previous_ CAS.