Make sure you have @session_start() before setting or referring to any session variables. Maybe it isn't started on that page?
Another issue could be in a .htaccess file if the page in question is in a different folder... different folders can be configured to have a different session through .htaccess.