diff --git a/packages/calcite-components/src/components/panel/panel.stories.ts b/packages/calcite-components/src/components/panel/panel.stories.ts
index 093653c9bb1..187f3dee149 100644
--- a/packages/calcite-components/src/components/panel/panel.stories.ts
+++ b/packages/calcite-components/src/components/panel/panel.stories.ts
@@ -61,8 +61,6 @@ export default {
},
};
-const headerHTML = `
Heading
`;
-
const contentHTML = html`
Enim nascetur erat faucibus ornare varius arcu fames bibendum habitant felis elit ante. Nibh morbi massa curae; leo
@@ -93,7 +91,7 @@ const footerHTML = html`
Footer end
`;
-const panelContent = `${headerHTML}
+const panelContent = `
${contentHTML}
@@ -153,7 +151,15 @@ export const withDescriptionAndIcon = (): string => html`
`;
export const darkModeRTL_TestOnly = (): string => html`
-
+
${panelContent}
`;
diff --git a/packages/calcite-components/src/components/panel/panel.tsx b/packages/calcite-components/src/components/panel/panel.tsx
index a9f9825d770..8f1d8ae1185 100644
--- a/packages/calcite-components/src/components/panel/panel.tsx
+++ b/packages/calcite-components/src/components/panel/panel.tsx
@@ -420,7 +420,12 @@ export class Panel extends LitElement implements InteractiveComponent {
const { heading, headingLevel, description, hasHeaderContent, icon, scale } = this;
const iconNode = icon ? (
-
+
) : null;
const headingNode = heading ? (