função de sessão php diz depreciado

Estou construindo um tipo de mini cms mas quando tento usar as sessões eu recebo este erro:

Deprecado: A função session_is_registered () está obsoleta em index.php na linha 4, onde o código que eu uso é:

<?php
session_start(); //Start the session
define(ADMIN,$_SESSION['name']); //Get the user name from the previously registered super global variable
if(!session_is_registered("admin")){ //If session not registered
header("location:login.php"); // Redirect to login.php page
}
else //Continue to current page
header( 'Content-Type: text/html; charset=utf-8' );
?> 

Também diz algo sobre o cabeçalho já enviado ...

questionAnswers(2)

yourAnswerToTheQuestion