diff --git a/src/components/client/campaigns/CampaignCard/CampaignCard.tsx b/src/components/client/campaigns/CampaignCard/CampaignCard.tsx index cf1ab0d60..d5c7b81ef 100644 --- a/src/components/client/campaigns/CampaignCard/CampaignCard.tsx +++ b/src/components/client/campaigns/CampaignCard/CampaignCard.tsx @@ -92,13 +92,14 @@ export default function ActiveCampaignCard({ campaign, index }: Props) { </StyledContent> </Link> <StyledCardActions disableSpacing> - <DonateButton - href={routes.campaigns.oneTimeDonation(slug)} - disabled={campaignState === CampaignState.complete && !allowDonationOnComplete} - variant="contained" - color="secondary"> - {t('cta.support')} - </DonateButton> + {(campaignState === CampaignState.complete && !allowDonationOnComplete) || ( + <DonateButton + href={routes.campaigns.oneTimeDonation(slug)} + variant="contained" + color="secondary"> + {t('cta.support')} + </DonateButton> + )} </StyledCardActions> </Root> )