The first-leg of this season's El-Classico, which was scheduled to hold on October 26, has been moved due to concerns over political instability in Catalunya.
The Royal Spanish Football Federation (RFEF) confirmed the postponement of the game after Barcelona declined a request for the game to be reversed.
Spanish Football League (LFP) authorities had proposed a fixture swap that if it had been agreed on would have seen the first-leg of the rival match being played at the Santiago Bernabeu next weekend.
But with Barcelona rejecting that proposal, the La Liga chiefs have been forced to postponed the game and fans could now wait for almost two more months for the showpiece.
A new date is yet to be decided with both teams now having until Monday to agree on a date otherwise a date will be chosen for them.
A statement on the matter read: "Following an extraordinary meeting yesterday by the RFEF Competition Committee, an analysis of the Liga match between Barcelona and Real Madrid scheduled for October 26 has resulted in the following:
"The rules prevent the alteration of the order of matches between the teams already in the calendar.
"The Committee will allow the affected clubs to reach an agreement on a new date for El Clasico. Barcelona and Real Madrid are requested to select a date and time in the coming hours, with Monday, October 21 at 10:00am (CET) as a limit.
"In the case that an agreement cannot be reached, the Competition Committee will be the body responsible for determining the date of the match."
There's been unrest in that part of Spain following a controversial court decision jailing several leading members of the Catalan independence movement on Monday.
The streets of Barcelona and surrounding areas had been hit by four consecutive days of violent clashes between protesters and security forces as the locals continue to protest against the ruling.