erm. totally wrong place here. If the destroy() fails it will be because there was a server error. Not because the user cancelled. See my comment above.