Jednak przez dużą część sezonu Mađarić leczył kontuzję i zagrał dopiero w rundzie wiosennej (w całym sezonie łącznie 13 razy pojawił się na ligowych boiskach).
Latem 2003 roku Mađarić zmienił otoczenie. Wybrał ofertę drugoligowego wówczas Zagłębia Lubin, a do zespołu "Miedziowych" ściągnął go Serb Žarko Olarević. Mađarić był pierwszym bramkarzem zespołu nawet po zmianie trenera, gdy nowym szkoleniowcem został jego rodak Dražen Besek, którego Mađarić znał jeszcze za czasów gry w Varteksie. Zagłębie z Danijelem w składzie zajęło 2. miejsce i powróciło w szeregi pierwszej ligi. W polskiej ekstraklasie debiut Mađaricia nie był udany. 30 lipca 2004 roku Zagłębie przegrało na własnym stadionie z Cracovią 2:5. Cały sezon dla piłkarzy z Lubina był zresztą nieudany i rzutem na taśmę zapewnili oni sobie ligowy byt zajmując dopiero 12. miejsce w lidze. W sezonie 2005/2006 Mađarić nie grał już prawie w ogóle, zagrał tylko 2 mecze w lidze, gdyż pierwszym bramkarzem Zagłębia był Mariusz Liberda. Ogółem w polskiej ekstraklasie Danijel zagrał 25 razy.
Latem 2006 roku powrócił do ojczyzny i ponownie został graczem Varteksu.