Surface water and freezing conditions meant that the pitch at Coupar was unplayable.
The tie has been rescheduled for next Saturday, 28th November, with a 1.45pm kick off.