A local derby between Fortuna Dusseldorf and Borussia Monchengladbach is the only all-Bundesliga affair in the second round of the DFB-Pokal, reducing the chances of more top-flight sides crashing out of the competition in the early stages.
A record six Bundesliga representatives fell at the first hurdle last weekend, but now only one is guaranteed to follow them in the second round.
The draw also gives Fortuna a welcome payday after losing over half its expected gate receipts for the same league clash scheduled for next weekend due to a partial stadium closure.
Holder Borussia Dortmund will fancy its chances away to second-division newcomer VfR Aalen while Bayern Munich has home advantage in its tie against Kaiserslautern.
Preussen Munster, which disposed of Werder Bremen in the first round, has another home tie against Bundesliga opposition with Augsburg this time travelling to the Westphalian city.
Elsewhere, Schalke was drawn at home to Sandhausen, Stuttgart hosts St Pauli, Wolfsburg entertains FSV Frankfurt and Mainz is at home to Erzgebirge Aue.
The three remaining fourth division sides left in the competition - all enjoying home advantage - face second division opponents with Havelse, which beat Nurnberg, hosting Bochum, Berliner AK facing 1860 Munich after disposing of Hoffenheim in round one and Wormatia Worms entertaining Cologne.
The ties will be played on the last two days of October.
Hoffenheim claimed a vital 3-1 win against second-tier Kaiserslautern in the first leg of the Bundesliga play-off.