Ja, der Fehler verschwindet selbstverständlich, wenn man den Funktionsaufruf rausnimmt, da dann der fehlerhafte Code nicht mehr ausgeführt wird.
Du solltest in Zeile 16 auf jeden Fall keine Anführungszeichen einfügen, die haben da nichts zu suchen.
Eine weitere Fehlerquelle kann die Variable...