diff --git a/src/sbbs3/chat/MainFormUnit.cpp b/src/sbbs3/chat/MainFormUnit.cpp
index bdd94751088eceb913fd32fc145e7d6416f7c474..507eb480ccc3336fca1f6608106247a817e9cde7 100644
--- a/src/sbbs3/chat/MainFormUnit.cpp
+++ b/src/sbbs3/chat/MainFormUnit.cpp
@@ -257,6 +257,7 @@ void __fastcall TMainForm::TimerTick(TObject *Sender)
         Local->ReadOnly=false;
     }
     else if(!node.status || node.status>NODE_QUIET || node.action!=NODE_PCHT) {
+        Beep();
         OutputDebugString("CHAT: User Disconnected\r\n");
         MainForm->Caption=MainForm->Caption+" - Disconnected!";
         Timer->Enabled=false;