diff --git a/app/javascript/modules/listingDetailsAside/ListingDetailsApply.tsx b/app/javascript/modules/listingDetailsAside/ListingDetailsApply.tsx
index 97076baa10..5f7fc96b77 100644
--- a/app/javascript/modules/listingDetailsAside/ListingDetailsApply.tsx
+++ b/app/javascript/modules/listingDetailsAside/ListingDetailsApply.tsx
@@ -21,6 +21,7 @@ import {
} from "../../util/listingUtil"
import { getSfGovUrl, renderInlineMarkup } from "../../util/languageUtil"
import "./ListingDetailsApply.scss"
+import { useFeatureFlag } from "../../hooks/useFeatureFlag"
export interface ListingDetailsApplyProps {
listing: RailsListing
@@ -142,22 +143,25 @@ export const ListingDetailsApply = ({ listing }: ListingDetailsApplyProps) => {
const isFcfsBmrSales = isFcfsListing(listing)
const isFcfsApplicationClosed = !listing.Accepting_Online_Applications
+ const { unleashFlag: isSalesFcfsEnabled } = useFeatureFlag("FCFS", false)
+
if (isFcfsBmrSales ? isFcfsApplicationClosed : !isOpen(listing)) return null
const isListingRental = isRental(listing)
const acceptingPaperApps = acceptingPaperApplications(listing)
- const howToApplyBlock = isFcfsBmrSales ? (
-
- ) : (
-
- )
+ const howToApplyBlock =
+ isSalesFcfsEnabled && isFcfsBmrSales ? (
+
+ ) : (
+
+ )
const submitPaperApplicationBlocks = (
<>