diff --git a/src/sbbs3/sexyz.c b/src/sbbs3/sexyz.c
index ae29d36f295ead7527fab5cb6145ff21a2d052cf..6a7afeffeecd945ea33318ffc9e55057c371594e 100644
--- a/src/sbbs3/sexyz.c
+++ b/src/sbbs3/sexyz.c
@@ -1611,8 +1611,8 @@ int main(int argc, char **argv)
 
 #if !defined(RINGBUF_EVENT)
 	outbuf_empty=CreateEvent(NULL,/* ManualReset */TRUE, /*InitialState */TRUE,NULL);
-	outbuf_empty->cbdata=&outbuf;
 #ifdef __unix__
+	outbuf_empty->cbdata=&outbuf;
 	outbuf_empty->verify=RingBufIsEmpty;
 #endif
 #endif