Description of problem: Group is only mandatory for new or cloned repositories, if there is some group. If there is no group, it isn't needed. We should either require the group all the time, or it should never be mandatory.
@Alexandre, IIRC you were changing how the "mandatory" logic worked by adding a flag (instead of checking whether there were any Groups?)
Issue fixed on Uberfire master and 0.3.x branches: https://github.com/droolsjbpm/uberfire/commit/f457588f1 https://github.com/droolsjbpm/uberfire/commit/0c7c1fe5b
Verified on BPMS 6.0.0.ER5.