diff --git a/src/sbbs3/uedit/uedit.c b/src/sbbs3/uedit/uedit.c
index c55b23515b04ec00911e5b7492c2638a0b0c9dbb..0cef391357ba60f7090b04afea2ddd72dafa7337 100644
--- a/src/sbbs3/uedit/uedit.c
+++ b/src/sbbs3/uedit/uedit.c
@@ -1699,7 +1699,9 @@ int main(int argc, char** argv)  {
 			edtuser=atoi(argv[i]);
     }
 
+#ifdef __unix__
 	signal(SIGPIPE, SIG_IGN);   
+#endif
 
 	uifc.size=sizeof(uifc);
 #ifdef USE_CURSES