diff --git a/xtrn/sbj/sbj.c b/xtrn/sbj/sbj.c
index e57644f2ab2b0492b02121bebb3d714811f28b4a..fa324d1f0ef91087b1d4213841bf7823e6c20030 100644
--- a/xtrn/sbj/sbj.c
+++ b/xtrn/sbj/sbj.c
@@ -227,8 +227,9 @@ int main(int argc, char **argv)
 		getch();
 		return(1); }
 
-	if(node_dir[strlen(node_dir)-1]!='\\')  /* make sure node_dir ends in '\' */
-		strcat(node_dir,"\\");
+	if(node_dir[strlen(node_dir)-1]!='\\'
+		&& node_dir[strlen(node_dir)-1]!='/')  /* make sure node_dir ends in '\' */
+		strcat(node_dir,"/");
 
 	initdata(); 								/* read XTRN.DAT and more */
 	credits=user_cdt;
@@ -337,7 +338,7 @@ int main(int argc, char **argv)
 #define SBJ_INDENT "                                "
 	while(1) {
 		cls();
-		center("\1n\1h\1cSynchronet \1rBlackjack! \1cv3.00\r\n");
+		center("\1n\1h\1cSynchronet \1rBlackjack! \1cv3.10\r\n");
 		sprintf(str,"\1w(XSDK v%s)\r\n\r\n",xsdk_ver);
 		center(str);