diff --git a/openmetadata-ui/src/main/resources/ui/src/components/DataAssetSummaryPanel/DataAssetSummaryPanel.tsx b/openmetadata-ui/src/main/resources/ui/src/components/DataAssetSummaryPanel/DataAssetSummaryPanel.tsx
index 7fe71da1a80..ed88d0d9bdf 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/DataAssetSummaryPanel/DataAssetSummaryPanel.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/DataAssetSummaryPanel/DataAssetSummaryPanel.tsx
@@ -175,16 +175,20 @@ export const DataAssetSummaryPanel = ({
case EntityType.TOPIC:
return (
<>
-
-
-
-
-
+ {entityInfo.some((info) =>
+ info.visible?.includes(componentType)
+ ) && (
+
+
+
+
+
+ )}
{entityType === EntityType.TABLE && (
)}
diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/BlockEditorUtils.ts b/openmetadata-ui/src/main/resources/ui/src/utils/BlockEditorUtils.ts
index 131da988eee..31fa415d46c 100644
--- a/openmetadata-ui/src/main/resources/ui/src/utils/BlockEditorUtils.ts
+++ b/openmetadata-ui/src/main/resources/ui/src/utils/BlockEditorUtils.ts
@@ -148,6 +148,7 @@ export const isHTMLString = (content: string) => {
/^\s*>{1,}\s/, // Blockquotes
/^---|\*\*\*|___/, // Horizontal rules
/`{1,3}[^`]+`{1,3}/, // Code blocks
+ /(\*\*)[^*]+(\*\*)|(__)[^_]+(__)/, // Bold/Strong text
];
const hasMarkdownSyntax = markdownPatterns.some((pattern) =>