Town’s game away to Guiseley due to be played next Tuesday has been postponed for a third time - just two days after the club’s re-arranged the fixture.
It’s the third time this fixture has been called off.
It was originally due to be played on November 3 but was postponed due to Guiseley’s FA Cup committments.
Then it was due to be played November 27, but was called off due to a waterlogged pitch.
On Monday the league announced the game would be played on Tuesday December 11 at Nethermoor - but the game will have to be rescheduled for the new year because Guiseley have to play their West Riding County Cup game against Harrogate Town, who Halifax were due to play this week.
The game against Solihull, postponed from Saturday, will now be played on Tuesday 8 January at the Shay.