diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java b/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java index 4df84e21da8..4998ed3d16d 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java @@ -14,6 +14,7 @@ import com.evolveum.midpoint.prism.query.ObjectFilter; import com.evolveum.midpoint.prism.query.ObjectQuery; import com.evolveum.midpoint.schema.constants.ObjectTypes; +import com.evolveum.midpoint.schema.constants.SchemaConstants; import com.evolveum.midpoint.schema.result.OperationResult; import com.evolveum.midpoint.schema.util.ObjectQueryUtil; import com.evolveum.midpoint.task.api.Task; @@ -247,7 +248,11 @@ private void initRelationPanel(WebMarkupContainer parametersPanel){ List assignableRelationsList = getAvailableRelationsList(); if (CollectionUtils.isNotEmpty(assignableRelationsList)){ - getRoleCatalogStorage().setSelectedRelation(assignableRelationsList.get(0)); + if (assignableRelationsList.contains(SchemaConstants.ORG_DEFAULT)){ + getRoleCatalogStorage().setSelectedRelation(SchemaConstants.ORG_DEFAULT); + } else { + getRoleCatalogStorage().setSelectedRelation(assignableRelationsList.get(0)); + } } relationContainer.add(new RelationDropDownChoicePanel(ID_RELATION, getRoleCatalogStorage().getSelectedRelation(), assignableRelationsList, false){