diff --git a/src/store/server/actions.js b/src/store/server/actions.js index e4f3fb99..968c35ea 100644 --- a/src/store/server/actions.js +++ b/src/store/server/actions.js @@ -24,7 +24,7 @@ export default { Vue.prototype.$socket.sendObj('machine.update.status', {}, 'server/updateManager/getStatus') } - if (state.registered_directories.length === 0) { + if (state.registered_directories.length === 0 && 'registered_directories' in payload) { for (const directory of payload.registered_directories) { if (rootState.files.filetree.findIndex((element) => element.isDirectory && element.filename === directory) !== -1) { Vue.prototype.$socket.sendObj('server.files.get_directory', { path: directory }, 'files/getDirectory')