Borussia Dortmund's postponed German Cup quarter-final match at third-division side Sportfreunde Lotte has been rearranged for 14 March in Osnabruck, about 12km east of Lotte.
The match had been due to be played on Tuesday but was called off after snow made the pitch unplayable.
The new venue is the 16,130 capacity Stadion An Der Bremer Brucke, home of third-tier side VfL Osnabruck.
The winners will face Cup holders Bayern Munich in the last four.
Borussia Dortmund, whose team bus had to be pulled out of mud by a tractor at Lotte, had reportedly wanted the game moved away from Lotte's home ground.