diff --git a/src/sbbs3/ctrl/NodeFormUnit.cpp b/src/sbbs3/ctrl/NodeFormUnit.cpp index 216b5a823790da5a46f22cdd3766047112fe7f36..ba8d4edd32511abc3b1d4a46cb529113637cdc9c 100644 --- a/src/sbbs3/ctrl/NodeFormUnit.cpp +++ b/src/sbbs3/ctrl/NodeFormUnit.cpp @@ -150,6 +150,9 @@ void __fastcall TNodeForm::TimerTick(TObject *Sender) int i,n,rd,digits=1; node_t node; + if(!Visible) + return; + if(nodedab<1) { nodedab=_sopen(AnsiString(MainForm->CtrlDirectory+"NODE.DAB").c_str() ,O_RDONLY|O_BINARY|O_CREAT, SH_DENYNONE, S_IREAD|S_IWRITE);