diff --git a/xtrn/sdk/xsdk.c b/xtrn/sdk/xsdk.c
index b26ee5b2b2f7e2bfec350a45e436a34c26b7d871..94fe573f3846eecce562dba6b20ce78b31ace328 100644
--- a/xtrn/sdk/xsdk.c
+++ b/xtrn/sdk/xsdk.c
@@ -8,7 +8,7 @@
  * @format.tab-size 4		(Plain Text/Source Code File Header)			*
  * @format.use-tabs true	(see http://www.synchro.net/ptsc_hdr.html)		*
  *																			*
- * Copyright 2008 Rob Swindell - http://www.synchro.net/copyright.html		*
+ * Copyright Rob Swindell - http://www.synchro.net/copyright.html			*
  *																			*
  * This library is free software; you can redistribute it and/or			*
  * modify it under the terms of the GNU Lesser General Public License		*
@@ -2253,7 +2253,9 @@ void xsdk_getnodedat(int number, node_t *node, char lockit)
 			continue; }
 		if(read(nodefile,node,sizeof(node_t))==sizeof(node_t))
 			break;
-		count++; }
+		count++; 
+		mswait(10);
+	}
 	if(count==LOOP_NODEDAB)
 		bputs("\7Error unlocking and reading node.dab\r\n");
 }