diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c
index e83efb9668f18b6c322bd239bdc6bf258856830d..0cb6c02ae58e7c3593f27e0972861578ab9f0097 100644
--- a/src/sbbs3/jsexec.c
+++ b/src/sbbs3/jsexec.c
@@ -597,6 +597,9 @@ static BOOL js_init(char** environ)
 	if(js_CreateUifcObject(js_cx, js_glob)==NULL)
 		return(FALSE);
 
+	if(js_CreateConioObject(js_cx, js_glob)==NULL)
+		return(FALSE);
+
 	return(TRUE);
 }
 
diff --git a/src/sbbs3/objects.mk b/src/sbbs3/objects.mk
index 67222a4c1c7a50d324f01f618dc7d864b5f94a83..65b6b7c0ee264468ad774e2282a2ac0685c00637 100644
--- a/src/sbbs3/objects.mk
+++ b/src/sbbs3/objects.mk
@@ -223,7 +223,8 @@ MAKEUSER_OBJS = \
 
 JSEXEC_OBJS = \
 			$(MTOBJODIR)$(DIRSEP)jsexec$(OFILE) \
-			$(MTOBJODIR)$(DIRSEP)js_uifc$(OFILE)
+			$(MTOBJODIR)$(DIRSEP)js_uifc$(OFILE) \
+			$(MTOBJODIR)$(DIRSEP)js_conio$(OFILE)
 
 SEXYZ_OBJS = \
 			$(MTOBJODIR)$(DIRSEP)sexyz$(OFILE) \