According to the Football411 website, the teams were originally set to do battle at the Cape Town Stadium on August 20, but the game was moved to August 27 to accommodate the Buccaneers' CAF Champions League involvement.
The PSL have yet to reveal the reasons behind this latest postponement, while they are yet to announce a new date for the fixture.
The deferment will result in a four week gap between games for the Urban Warriors, who take on AmaZulu on September 1 after kicking-off their season with a 1-1 draw away to Golden Arrows on August 3.