--- mod_dock/dock.c.orig Wed May 24 20:23:26 2006 +++ mod_dock/dock.c Fri Jul 28 05:52:09 2006 @@ -1198,14 +1198,6 @@ return NULL; } - for(dock=docks; dock; dock=dock->dock_next){ - if(region_screen_of((WRegion*)dock)==screen){ - warn("Screen %d already has a dock. Refusing to create another.", - screenid); - return NULL; - } - } - if(!floating){ mplex_get_stdisp((WMPlex*)screen, &stdisp, &din); if(stdisp!=NULL && !extl_table_is_bool_set(tab, "force")){