diff --git a/superset-frontend/spec/javascripts/sqllab/ResultSet_spec.jsx b/superset-frontend/spec/javascripts/sqllab/ResultSet_spec.jsx index 114755cb5..e77b1c895 100644 --- a/superset-frontend/spec/javascripts/sqllab/ResultSet_spec.jsx +++ b/superset-frontend/spec/javascripts/sqllab/ResultSet_spec.jsx @@ -37,6 +37,7 @@ describe('ResultSet', () => { cache: true, query: queries[0], height: 0, + database: { allows_virtual_table_explore: true }, }; const stoppedQueryProps = { ...mockedProps, query: stoppedQuery }; const runningQueryProps = { ...mockedProps, query: runningQuery }; diff --git a/superset-frontend/src/SqlLab/components/ResultSet.jsx b/superset-frontend/src/SqlLab/components/ResultSet.jsx index 5ccc08954..71f3f4625 100644 --- a/superset-frontend/src/SqlLab/components/ResultSet.jsx +++ b/superset-frontend/src/SqlLab/components/ResultSet.jsx @@ -145,13 +145,15 @@ export default class ResultSet extends React.PureComponent { return (
- {this.props.visualize && ( - - )} + {this.props.visualize && + this.props.database && + this.props.database.allows_virtual_table_explore && ( + + )} {this.props.csv && (