diff --git a/xtrn/sdk/xsdk.c b/xtrn/sdk/xsdk.c
index 15fb2601eb7cc77b196f45d26a4e40d1bc2d7033..fede84b1c3954a6374fdfd3e6a372e1a85193ec6 100644
--- a/xtrn/sdk/xsdk.c
+++ b/xtrn/sdk/xsdk.c
@@ -352,8 +352,8 @@ void output_thread(void* arg)
 
 	while(client_socket!=INVALID_SOCKET) {
 		if(outbufbot==outbuftop) {
-			sem_init(&sbbs->output_sem,0,0);
-			sem_wait(&sbbs->output_sem);
+			sem_init(&output_sem,0,0);
+			sem_wait(&output_sem);
 			continue; 
 		}