@Ashwin_Raju correct way to write the expression is as follow${slingModel.shouldHaveSelector ? slingModel.someLink : slingModel.someLink @ selectors='content', extension = 'html' } but in your case please rewrite the logic as<sly data-sly-test={slingModel.shouldHaveSelector}> {slingModel.somelink @...