Pues creo que antes que nada debes cambiar la forma en la que creas la sesion, ya que session_register debe ser llamado DESPUES de haberle asignado el valor a dicha variable...
1.- $snick=$nick;
2.- session_register('snick');
Luego, para terminar la sesion, haces esto:
session_unset();
session_destroy();
header("Location: otrapagina.php");
exit();
es conveniente que otrapagina.php no tenga acceso a las variables de sesión.
Yo, personalmente, tengo en otrapagina.php un javascript que hace un refresh hacia mi index.php despues de un par de segundos, e includo pongo ahí un letrero que dice "espere mientras se cierra su sesión, en un momento será redirigido"
Bueno, mi muy humilde punto de vista...
Salud!!!