diff --git a/org.adempiere.base/src/org/compiere/model/MRole.java b/org.adempiere.base/src/org/compiere/model/MRole.java index c004383bd9..e4461b44b9 100644 --- a/org.adempiere.base/src/org/compiere/model/MRole.java +++ b/org.adempiere.base/src/org/compiere/model/MRole.java @@ -2897,9 +2897,9 @@ public final class MRole extends X_AD_Role implements ImmutablePOSupport */ private void loadSubstitutedRoles(boolean reload) { - if (this.m_parent != null) + if (this.m_parent != null || isMasterRole()) { - // load only if this is logged role (no parent roles) + // load only if this is logged role (no parent or master roles) return; } //