? mysite-delete.patch Index: mysite.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/mysite/mysite.module,v retrieving revision 1.58 diff -u -p -r1.58 mysite.module --- mysite.module 2 Sep 2007 01:16:38 -0000 1.58 +++ mysite.module 2 Sep 2007 01:30:25 -0000 @@ -2163,9 +2163,8 @@ function mysite_content_remove($uid = NU $mid = arg(3); // set the referer to a destination path so we can append it to the form action $refer = referer_uri(); - // ltrim is safer than str_replace here - $q = ltrim($refer, $base_url .'/'); - $dest = ltrim($q, '?q='); + $q = str_replace($base_url .'/', '', $refer); + $dest = str_replace('?q=', '', $q); // get the user's MySite settings and name. $mysite = mysite_get($uid); $prompt = variable_get('mysite_confirm_delete', 0);