[eluser]jedd[/eluser]
Hi NachoF and welcome to the CI forums.
You might want to look at using flashdata.
Have a read about it in the [url="http://ellislab.com/codeigniter/user-guide/libraries/sessions.html"]Sessions page[/url] of the CI manual - it's about 2/3 of the way down that page.
You could either update the flash data on pages where you know you might send the user off to do this delete method (for instance) or else you could set the flash data on all your pages - and then the delete method could test to see if the flash data exist, and if it does it will redirect the user back to where they came from.
Does that make sense?