don't crash on zero-length full names