diff --git a/plugins/app/src/extensions/components.tsx b/plugins/app/src/extensions/components.tsx
index f17a4149fc..442023a1e7 100644
--- a/plugins/app/src/extensions/components.tsx
+++ b/plugins/app/src/extensions/components.tsx
@@ -74,19 +74,39 @@ export const PageLayout = SwappableComponentBlueprint.make({
component: SwappablePageLayout,
loader: () => (props: PageLayoutProps) => {
const { title, icon, noHeader, headerActions, tabs, children } = props;
+ if (tabs) {
+ return (
+
+ {!noHeader && (
+
+ )}
+
+ {children}
+
+
+ );
+ }
return (
- {!noHeader && (
-
- )}