diff --git a/packages/edit-site/src/components/page-templates/dataviews-templates.js b/packages/edit-site/src/components/page-templates/dataviews-templates.js
index 39a9d1b60abad..796ce3253f186 100644
--- a/packages/edit-site/src/components/page-templates/dataviews-templates.js
+++ b/packages/edit-site/src/components/page-templates/dataviews-templates.js
@@ -12,6 +12,7 @@ import {
__experimentalText as Text,
__experimentalHStack as HStack,
__experimentalVStack as VStack,
+ VisuallyHidden,
} from '@wordpress/components';
import { __, _x } from '@wordpress/i18n';
import { useState, useMemo, useCallback } from '@wordpress/element';
@@ -167,10 +168,19 @@ export default function DataviewsTemplates() {
getValue: ( { item } ) => item.description,
render: ( { item } ) => {
return (
- item.description && (
+ item.description ? (
{ decodeEntities( item.description ) }
+ ) : (
+ <>
+
+ —
+
+
+ { __( 'No description.' ) }
+
+ >
)
);
},