diff --git a/frontend/src/components/dir-view-mode/dir-views.js b/frontend/src/components/dir-view-mode/dir-views.js index 517965d951..627518febc 100644 --- a/frontend/src/components/dir-view-mode/dir-views.js +++ b/frontend/src/components/dir-view-mode/dir-views.js @@ -26,7 +26,9 @@ const DirViews = ({ userPerm, repoID, currentPath, currentRepoInfo }) => { setSettingsDialogOpen(true); }, []); - if (!enableMetadataManagement) return null; + if (!enableMetadataManagement || (!enableMetadata && !currentRepoInfo.is_admin)) { + return null; + } return ( <>