diff --git a/src/Model/storageModel.ts b/src/Model/storageModel.ts index 1dd9ad60..e0f563c4 100644 --- a/src/Model/storageModel.ts +++ b/src/Model/storageModel.ts @@ -27,7 +27,9 @@ export default class StorageModel { let currentParent: StorageEntry = this.storageEntryTree; for (const component of pathComponents) { - currentParent = currentParent[component]; + const nextParent: StorageEntry | undefined = currentParent[component]; + if (nextParent == undefined) return []; + currentParent = nextParent; } return [...Object.keys(currentParent)];