diff --git a/xtrn/sbl/sbl2smb.c b/xtrn/sbl/sbl2smb.c
index 3996b96be501dfd8c02bdbfcfe6b987f49a74189..6f72fcaf613cab4c012a2b8fa2aa4c3e71781c4e 100644
--- a/xtrn/sbl/sbl2smb.c
+++ b/xtrn/sbl/sbl2smb.c
@@ -188,7 +188,7 @@ int main(int argc, char **argv)
 		write(file,&now,sizeof(now));
 		close(file); }
 
-	sprintf(str,"%s.SHD",smb.file);
+	sprintf(str,"%s.shd",smb.file);
 	if(!fexist(str)) {
 		printf("%s doesn't exist\n",smb.file);
 		return(0); }
diff --git a/xtrn/sbl/smb2sbl.c b/xtrn/sbl/smb2sbl.c
index dccea7955d6a54ef629aba625b8f91d2ee05539b..d81b5d32c4db2f5bda47759b35f13701d4302d9f 100644
--- a/xtrn/sbl/smb2sbl.c
+++ b/xtrn/sbl/smb2sbl.c
@@ -233,11 +233,11 @@ int main(int argc, char **argv)
 		last=0;
 	high=last;
 
-	sprintf(str,"%s.SHD",smb.file);
+	sprintf(str,"%s.shd",smb.file);
 	if(!fexist(str)) {
 		printf("%s doesn't exist\n",smb.file);
 		return(0); }
-	sprintf(str,"%s.SID",smb.file);
+	sprintf(str,"%s.sid",smb.file);
 	if(!flength(str)) {
 		printf("%s is empty\n",smb.file);
 		return(0); }