diff --git a/exec/sbbslist.js b/exec/sbbslist.js
index ade123398a6a7660be0fc9436885f1da694ea051..093a896eb657932df0eb1ca419fdafc6b621a503 100644
--- a/exec/sbbslist.js
+++ b/exec/sbbslist.js
@@ -1128,7 +1128,9 @@ function main()
         }
     }
 
-    if(!file_exists(lib.list_fname))
+    if(!file_exists(lib.list_fname) && !file_exists(sbl_dir + "sbl.dab"))
+        list=[];
+    else if(!file_exists(lib.list_fname))
         list=upgrade_list(sbl_dir + "sbl.dab");
     else
         list=lib.read_list();