diff --git a/packages/web_ui/src/model/saves.jsx b/packages/web_ui/src/model/saves.jsx index 83bad774..1f2454f4 100644 --- a/packages/web_ui/src/model/saves.jsx +++ b/packages/web_ui/src/model/saves.jsx @@ -14,10 +14,15 @@ export function useSaves(instanceId) { setSaves(result.list); }).catch(err => { logger.error(`Failed to list instance saves: ${err}`); + setSaves([]); }); } useEffect(() => { + if (!Number.isInteger(instanceId)) { + setSaves([]); + return undefined; + } updateSaves(); function updateHandler(data) {