The site of British army interrogation of Nazis between 1945 and 1947, the town of Bad Nenndorf has attracted neo-Nazis staging a "remembrance" march for the last five years.
The Hannover administrative court gave permission for the neo-Nazi march on Friday, but banned a counter demonstration, only for the upper administrative court in Lüneburg to countermand that ban in the evening.
The demonstration organised by the German trades union association was thus allowed – and around 1,000 people showed up with banners reading "Bad Nenndorf defends itself" and "German perpetrators are not victims."
They were limited by the court to holding a rally rather than marching through the town or going near the neo-Nazi rally, where about 850 people gathered.
A small group disrupted the neo-Nazi march, managing to drive a small bus and trailer behind the police barriers and unload a concrete pyramid.
Four people chained themselves to it - around 100 metres from the planned neo-Nazi rally point.