Motionen föll på målsnåret med 338 röster för och 350 röster emot. Fem ledamöter lade ned sina röster, skriver Deutsche Welle.
Partiledaren Friedrich Merz och hans CDU leder i opinionsmätningarna inför det tyska nyvalet den 23 februari. Men att partiet på senare tid har lagt fram en rad förslag om att strama åt den tyska migrationspolitiken som fått öppet stöd från högernationalistiska AFD har väckt högljudda protester.
Det ses som ett brott mot den outtalade överenskommelsen i den breda mitten om att inte samarbeta med ytterhögerpartier.
Känslosam debatt
Rolf Mützenich från tyska Socialdemokraterna sade i debatten före omröstningen att det ”inte är försent att stänga helvetets portar”. Andra ledamöter jämförde omröstningen med 1930-talet när nazisterna släpptes in i politiska samarbeten.
– Det var väldigt djupa brösttoner som kanske kan ha påverkat en och annan kristdemokrat som röstade nej och sänkte förslaget. Men det var på marginalen, säger Christoffer Wendick.
Oskriven regel sedan 80 år tillbaka
Sedan andra världskriget är det konsensus bland de stora partierna att inte samarbeta med ytterhögern. I tyska medier har den tysta överenskommelsen kallats för ”AFD-brandväggen”.
En vägg som flera menar att Friedrich Merz rev tidigare i veckan när han fick igenom ett icke-bindande förslag om skärpa asylregler med stöd från AFD, skriver Deutsche Welle.
Friedrich Merz håller inte med om att CDU har brutit det politiska tabut. Han säger att han lagt fram ett förslag som AFD och hans parti ”råkade komma överens om”.
– Vi är helt enkelt skyldiga människor i vårt land, och inte minst offren för de senaste månadernas våldsdåd, att verkligen göra allt nu för att begränsa den illegala migrationen, sade Merz till AP tidigare i veckan. Han syftade bland annat på knivattacken i Aschaffenburg 22 januari, där en 41-årig man dödade ett barn och en man.