Das Verhalten ist tatsächlich nur unter ganz bestimmten Umständen auffällig. Ich demonstriere meinen Fall:
Ich habe ein Auswahlfeld (Mehrfachauswahl bietet dasselbse Verhalten) zur Beschreibung der Phasen von Nikotinkarenz in der Anamnese unter anderem mit der Option "keine". Das Ergebnis der Auswahl soll nur angezeigt werden, wenn es nicht leer ist (s. if-Abfrage von Zeile 33). Zeile 32 ist hier nur zum Anzeigen des Auswahlergebnisses zum Testen eingebaut.
Vielen Dank, Herr Tenzer, für den pragmatischen Vorschlag, ich habe tatsächlich auch schon den Ersatz "nie" gewählt. Ich stelle den Fall aber hier dennoch vor, um die Logik dahinter zu verstehen (also eher aus Spieltrieb...).


Bei der Auswahl von "max. eine Woche" funktioniert es korrekt:

Bei der Auswahl von "keine" funktioniert die if-Abfrage dann nicht mehr korrekt:

Ich verstehe es nicht...