Corretto, ma se è null il controllo fallisce.
Attenzione NULL != Vuota != Senza valore

Per caso il valore può essere null? Se sì devi procedere diversamente.