diff --git a/exec/fido-nodelist-browser.js b/exec/fido-nodelist-browser.js
index 778c8fd6adecca91cb544762f6069ef55ce48723..989a4b6a980d9acadcf7934382f79a19e5b12bce 100644
--- a/exec/fido-nodelist-browser.js
+++ b/exec/fido-nodelist-browser.js
@@ -224,6 +224,7 @@ function search(frame, settings) {
           if (e.search(/^nodelist_/) > -1) files.push(settings[e]);
         });
         files.forEach(function (e) {
+          if (!file_exists(e)) return
           const nodelist = new NodeList(e);
           nodelist.entries.forEach(function (e) {
             var r = ['addr', 'sysop', 'name', 'location'].some(function (ee) {