The game was all set to play on Saturday 29 March at Selhurst Park but due to international call-ups has been postponed, no date has yet to be decided.
This now means that the Blades could have two game to catch up of second place Leicester City by the time United face them at Bramall Lane on 21 April.