diff --git a/src/sbbs3/umonitor/GNUmakefile b/src/sbbs3/umonitor/GNUmakefile
index a612e6633d9b935aaa4b4bbac60da9e3361911b7..4f094fa19e333c95c08e87b857a443f4de0b1030 100644
--- a/src/sbbs3/umonitor/GNUmakefile
+++ b/src/sbbs3/umonitor/GNUmakefile
@@ -71,11 +71,14 @@ DELETE	=	rm -f
 CFLAGS	+=	-I../../include/mozilla/js -I$(XPDEV) -I$(UIFC) -I$(SBBS3)
 LFLAGS	+=	-lcurses
 
+ifeq ($(os),netbsd)
+ CFLAGS	+=	-D__unix__
+endif
+
 vpath %.c $(UIFC) $(XPDEV)
 
 OBJS	:=	$(LIBODIR)/filewrap.o \
 			$(LIBODIR)/uifcc.o \
-			$(LIBODIR)/uifcx.o \
 			$(LIBODIR)/sockwrap.o \
 			$(LIBODIR)/dirwrap.o \
 			$(LIBODIR)/genwrap.o \