This did not work but I did find a solution. For some reason PHP's unset was failing, because my local variables were named the same as my super global SESSION variables. When I changed the naming convention of my SESSION variables everything worked flawlessly. I thought you could have a local variable and a SESSION variable named the same? Jeremy Schreckhise <trystano@xxxxxxx> wrote in message news:4D61CA99.1EF29646.00AC98E8@xxxxxxxxxx > try, session_unset('session_var_name'), > > Tryst > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php