A line is missing into bibliothek.gui.dock.common.intern.DefaultCControlRegister (into v 1.0.8 and 1.1.0p2) :
if( area == null )
throw new NullPointerException( "area is null" );
if( contents.contains( area ))
throw new IllegalArgumentException( "area already registered" );
// Missing line :
contents.add(area);
}```
Thanks very much. That is really a stupid mistake. On the bright side, the contents-list is not used for anything important. Most clients won’t have ever noticed this bug.