Raga urge aiuto !

Come devo fare per fare funzionare questo controllo anche con una variabile con valore "0" ?

Ho questo gruppo di pulsanti, mi funziona tutto tranne che il livello = "0" che non risulta non rimanere registrato in sessione, qualcuno può aiutarmi ?

ps- ovviamente non posso cambiare i valori con 1,2,3 e non utilizzare più il livello 0

Codice PHP:
<input type="radio" name="livello" value="0" <?php if(!empty($_SESSION['livello']) and $_SESSION['livello'] == 0) echo "checked"?> />Basso
<input type="radio" name="livello" value="1" <?php if(!empty($_SESSION['livello']) and $_SESSION['livello'] == 1) echo "checked"?> />Medio
<input type="radio" name="livello" value="2" <?php if(!empty($_SESSION['livello']) and $_SESSION['livello'] == 2) echo "checked"?> />Alto

10ks




.