diff --git a/frontend/src/metabase/query_builder/components/QueryHeader.jsx b/frontend/src/metabase/query_builder/components/QueryHeader.jsx index f394ebd5cac657b8ac892ff5de98034f211ff78b..58d6bd6c0404f4952cf964bfc76fd3697e36a1c3 100644 --- a/frontend/src/metabase/query_builder/components/QueryHeader.jsx +++ b/frontend/src/metabase/query_builder/components/QueryHeader.jsx @@ -207,7 +207,7 @@ export default class QueryHeader extends Component { } // persistence buttons on saved cards - if (!isNew) { + if (!isNew && card.can_write) { if (!isEditing) { if (this.state.recentlySaved) { // existing card + not editing + recently saved = save confirmation @@ -219,7 +219,6 @@ export default class QueryHeader extends Component { </span> </button> ]); - } else { // edit button buttonSections.push([