diff --git a/app/client/components/GridView.js b/app/client/components/GridView.js index 73970b2b..184f7375 100644 --- a/app/client/components/GridView.js +++ b/app/client/components/GridView.js @@ -2008,8 +2008,11 @@ GridView.prototype._getCellContextMenuOptions = function() { this.viewSection.disableAddRemoveRows() || this.getSelection().onlyAddRowSelected() ), - disableMakeHeadersFromRow: Boolean ( - this.gristDoc.isReadonly.get() || this.getSelection().rowIds.length !== 1 || this.getSelection().onlyAddRowSelected() + disableMakeHeadersFromRow: Boolean( + this.gristDoc.isReadonly.get() || + this.getSelection().rowIds.length !== 1 || + this.getSelection().onlyAddRowSelected() || + this.viewSection.table().summarySourceTable() !== 0 ), isViewSorted: this.viewSection.activeSortSpec.peek().length > 0, numRows: this.getSelection().rowIds.length,