Lo que debes hacer es, siempre que tengas alguna duda con una función específica, revisar lo que diga el manual.
http://www.php.net/manual/es/function.isset.php
La función isset() devuelve true si una variable está definida, en tu caso la variable viene desde el formulario y está definida como una cadena vacía.
Lo que en tu caso conviene es utilizar otra función como empty()
http://www.php.net/manual/es/function.empty.php
Saludos