diff --git a/src/sbbs3/ctrl/NodeFormUnit.cpp b/src/sbbs3/ctrl/NodeFormUnit.cpp
index fc4ee0c3a80938062bc1e3e85b700f76147e468d..f622a58d853660c8e7465bf08e85ceb476f227c7 100644
--- a/src/sbbs3/ctrl/NodeFormUnit.cpp
+++ b/src/sbbs3/ctrl/NodeFormUnit.cpp
@@ -196,8 +196,9 @@ void __fastcall TNodeForm::TimerTick(TObject *Sender)
                 strcat(str,"Waiting for all nodes to become inactive");
                 break;
             case NODE_EVENT_LIMBO:
-                sprintf(str,"Waiting for node %d to finish external event"
+                sprintf(tmp,"Waiting for node %d to finish external event"
                 	,node.aux);
+                strcat(str,tmp);
                 break;
             case NODE_EVENT_RUNNING:
                 strcat(str,"Running external event");