Carrick Rangers say they are "extremely disappointed" that Saturday's match against Ballinamallard has been moved from the Loughshore Arena to Solitude.
Rangers, who have played recent "home" games at Seaview, planned to return to their own ground this weekend after improvement work on the pitch.
Carrick added that a NIFL delegation "acknowledged the pitch was playable" after an inspection on Tuesday.
"This makes the announcement particularly disappointing."
"We are extremely disappointed that the decision to move the fixture to Solitude was enforced four days before the match is due to take place," the club said.
Crusaders are taking on Ballymena United at Seaview on Saturday so nearby Solitude will host the league game.
Waterlogging has resulted in nine postponements at the Loughshore Arena this season.