Hier habe ich die alte if-Abfrage in eine weitere gesteckt, sollte die Variable $chatuser also nicht definiert sein, wird die Abrage ob die entsprechende Datei existiert gar nicht ausgeführt womit es logischerweise theoretisch nicht zu einem Fehler kommen dürfte.
Ist $chatuser aber gesetzt, dürfte die Funktionalität nicht beeinträchtigt sein.
Keine Ahnung wie gut du dich mit PHP auskennst. Du musst nämlich zum Einbauen der zusätzlichen if-Abfrage de richtige Stelle für die beendende geschweifte Kammer finden, diese muss nämlich direkt hinter der beendenden Klammer der inneren if-Funktion gesetzt werden.