Ferguson said: "The club were asked to play and it was a non-starter. Who wants to play on Christmas Eve?
"The players will be wanting to get their Christmas presents out for their children. That was an easy one to decide."
United will now play the match at Old Trafford at noon on December 23.
Their decision to reject Setanta's request was also backed up by Greater Manchester Police.