I think this condition might be covered by catching the `PeerWorkflow.DoesNotExist` exception below.