fixed hidden when option length is 0