diff --git a/frontend/src/metabase/admin/settings/components/widgets/CustomGeoJSONWidget.jsx b/frontend/src/metabase/admin/settings/components/widgets/CustomGeoJSONWidget.jsx
index bfc46acadc03a5d0f1a97964a09336a8dc036ebd..4d0fc5d050392a8476732a55d0457646da4fd58d 100644
--- a/frontend/src/metabase/admin/settings/components/widgets/CustomGeoJSONWidget.jsx
+++ b/frontend/src/metabase/admin/settings/components/widgets/CustomGeoJSONWidget.jsx
@@ -138,6 +138,10 @@ export default class CustomGeoJSONWidget extends Component {
   render() {
     const { setting } = this.props;
 
+    if (!setting.value || setting.is_env_setting) {
+      return null;
+    }
+
     return (
       <div className="flex-full">
         <div className="flex justify-between">