This will probably happen on a couple of weekends again and, to be fair to the fixture people, isn't really their fault.
The problem is that there are now so many more clubs who request to be 'paired' (not at home on the same weekend) or not be at home on the weekend of a major local event. I think a couple of years ago it got to the point where there were so many requests that it isn't possible to accommodate all of them.