diff --git a/frontend/app/view/preview/directorypreview.tsx b/frontend/app/view/preview/directorypreview.tsx index 7ce987d06a..924f56e024 100644 --- a/frontend/app/view/preview/directorypreview.tsx +++ b/frontend/app/view/preview/directorypreview.tsx @@ -789,7 +789,14 @@ function DirectoryPreview({ model }: DirectoryPreviewProps) { }, null ); - entries = file.entries ?? []; + entries = file?.entries ?? []; + entries.unshift({ + name: "..", + path: file?.info?.dir, + isdir: true, + modtime: new Date().getTime(), + mimetype: "directory", + }); } catch (e) { setErrorMsg({ status: "Cannot Read Directory",