I play a Farmer's Market, then in my buy phase I play a Scepter to replay the Farmer's Market, which this time trashes the Farmer's Market. So far so good.
I play another Scepter, which gives me the option of replaying the Farmers' Market (which it should not, because the Farmer's Market is no longer in play). I select the Farmers' Market and it plays the FM just like normal (which should not be allowed).
I have not tested this with any other cards that can remove themselves from play. But this is clearly a bug. Please fix thx