The striker will be allowed to talk to any clubs matching the clause, which entitles Blackburn Rovers to £500,000 and the player himself to 5% of the fee.
"We have always wanted to keep Joe as a Carlisle player," chief executive David Allen told his club's official website.