diff --git a/src/sbbs3/sbbscon.c b/src/sbbs3/sbbscon.c
index c38cda8eca93995a1efb2c19f11dbdd68dc49896..92e20fadd7c9112755dcf55c8d3209a5eb93e717 100644
--- a/src/sbbs3/sbbscon.c
+++ b/src/sbbs3/sbbscon.c
@@ -1443,6 +1443,7 @@ int main(int argc, char** argv)
 
 #endif
 
+#ifdef __unix__
 	/* Initialize status startup structure */
     memset(&status_startup,0,sizeof(status_startup));
     status_startup.size=sizeof(status_startup);
@@ -1455,13 +1456,12 @@ int main(int argc, char** argv)
 	status_startup.thread_up=thread_up;
     status_startup.socket_open=socket_open;
     status_startup.client_on=client_on;
-#ifdef __unix__
 	status_startup.seteuid=do_seteuid;
 	status_startup.setuid=do_setuid;
 	status_startup.clients=status_status_clients;
 	status_startup.status=status_status_status;	// Heh.
-#endif
     strcpy(status_startup.ctrl_dir,ctrl_dir);
+#endif
 
 	/* Initialize FTP startup structure */
     memset(&ftp_startup,0,sizeof(ftp_startup));