1950年,东德与波兰政府签署兹格热莱茨条约(兹格热莱茨乃今波兰下西里西亚省城市,详见格尔利茨),确认奥德河—尼斯河线,把它称为“和平友好的界线”。1989年,两国确认海上边界。 1952年,斯大林以确认界线为条件,容许德国再度统一,但西德首相康拉德·阿登纳因数个理由而拒绝。总共有一千二百万德国人因界线订立而被驱逐,大部分人都去了西德。
所以,对他们来说,确认边界是绝不能接受的。其实,基于哈尔斯坦主义,西德不承认共产波兰与被苏联控制的东德。西德首相维利·勃兰特主张东方政治,令西德的态度渐渐改变。1970年,西德与苏联和波兰分别签署莫斯科条约及华沙条约,承认奥德河—尼斯河线是波兰的实际边界。以后,被驱逐的德国东部居民就可以探访失地。



1990年11月14日,两德统一。联邦德国与波兰签署二加四条约(最终解决德国问题条约),确立边界。在之前,德国修改宪法,把关于德国统一、可用来讨回东方失地的西德宪法第二十三条废除。当时的德国总理赫尔穆特·科尔最初拒绝承认德国与波兰之边界。结果,其他国家付出不少外交上的努力,才令德国同意最后的解决方案。如今仍有大约十五万德国人住在波兰—大部分在奥波莱省,其他人就在西里西亚与马祖尔亚等地。一百五十万波兰人就在德国,他们是新移民或是世代居住在德国。有些波兰移民可能根本是德国人,只是在后期才由前德国领地移居过来而已。
1991年6月17日两国签署一条“友好邻国条约”,确保两国人民在双方的领土内,拥有基本政治与文化的权利。它在1992年1月16日与1990年的条约同时生效。但是,很多少数族裔的文化、政治的权利,仍未得到两国承认。其中,不少奥波莱省的德裔居民得到德国护照,在近十年来可以在西欧的欧盟成员国自由工作,但仍然表示在当时受到歧视。


