diff --git a/src/Components/LandingPage/LandingPage.tsx b/src/Components/LandingPage/LandingPage.tsx
index 0d2baa5a..44f46a91 100644
--- a/src/Components/LandingPage/LandingPage.tsx
+++ b/src/Components/LandingPage/LandingPage.tsx
@@ -104,7 +104,10 @@ export const LandingPage = () => {
return (
<>
-
+
{edgeParityFlag ? (
{
@@ -92,9 +93,12 @@ const AboutImageBuilderPopover = () => {
export const ImageBuilderHeader = ({
experimentalFlag,
+ activeTab,
}: ImageBuilderHeaderPropTypes) => {
+ const navigate = useNavigate();
const importExportFlag = useFlag('image-builder.import.enabled');
const [showImportModal, setShowImportModal] = useState(false);
+ const isOnBlueprintsTab = activeTab === 0;
return (
<>
{importExportFlag && (
@@ -121,13 +125,14 @@ export const ImageBuilderHeader = ({
{experimentalFlag && (
<>
- navigate(resolveRelPath('imagewizard'))}
+ isDisabled={!isOnBlueprintsTab}
>
Create blueprint
-
+
{importExportFlag && (
@@ -137,6 +142,7 @@ export const ImageBuilderHeader = ({
icon={}
iconPosition="end"
onClick={() => setShowImportModal(true)}
+ isDisabled={!isOnBlueprintsTab}
>
Import{' '}