diff --git a/src/localization/locales/en-US.json b/src/localization/locales/en-US.json
index c09d5d287e..624b0a7058 100644
--- a/src/localization/locales/en-US.json
+++ b/src/localization/locales/en-US.json
@@ -1022,6 +1022,7 @@
"form_location_add_data_layer_dialog_title_blank": "Add a data layer to chapter",
"form_location_add_data_layer_dialog_subtitle": "Select a map from your landscape or group",
"form_location_add_data_layer_dialog_description": "Polygon(s), lines, points from the map will be added to this chapter. The embedded data map will become public when publishing this story map.",
+ "form_location_add_data_layer_dialog_layers_count_zero": "You haven't made a map in Terraso yet. Make a map in a group or landscape to see it here.",
"form_location_add_data_layer_dialog_layers_count_one": "{{count}} data map is available for you",
"form_location_add_data_layer_dialog_layers_count_other": "{{count}} data maps are available for you",
"form_location_add_data_layer_dialog_source_file": "Source file: {{filename}}",
diff --git a/src/storyMap/components/StoryMapForm/DataLayerDialog.js b/src/storyMap/components/StoryMapForm/DataLayerDialog.js
index f6e4fccd8f..2a1d99ea2a 100644
--- a/src/storyMap/components/StoryMapForm/DataLayerDialog.js
+++ b/src/storyMap/components/StoryMapForm/DataLayerDialog.js
@@ -5,6 +5,7 @@ import { useSelector } from 'react-redux';
import { useFetchData } from 'terraso-client-shared/store/utils';
import ArrowBackIcon from '@mui/icons-material/ArrowBack';
import {
+ Alert,
List as BaseList,
ListItem as BaseListItem,
Box,
@@ -97,11 +98,23 @@ const DataLayerDialog = props => {
) : (
<>
-
- {t('storyMap.form_location_add_data_layer_dialog_layers_count', {
- count: dataLayers.length,
- })}
-
+ {_.isEmpty(dataLayers) ? (
+
+ {t(
+ 'storyMap.form_location_add_data_layer_dialog_layers_count_zero'
+ )}
+
+ ) : (
+
+ {t(
+ 'storyMap.form_location_add_data_layer_dialog_layers_count',
+ {
+ count: dataLayers.length,
+ }
+ )}
+
+ )}
+
setSelected(event.target.value)}
@@ -189,7 +202,12 @@ const DataLayerDialog = props => {
-