From b69a4cdd5733fab17dac25da2f36c1429aa83541 Mon Sep 17 00:00:00 2001 From: Pavol Mederly Date: Mon, 3 Sep 2018 16:29:34 +0200 Subject: [PATCH] Fix NPE in object policy configuration tab --- .../component/ObjectPolicyConfigurationTabPanel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/ObjectPolicyConfigurationTabPanel.java b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/ObjectPolicyConfigurationTabPanel.java index 673b21f8d71..93d89c578d8 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/ObjectPolicyConfigurationTabPanel.java +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/ObjectPolicyConfigurationTabPanel.java @@ -290,7 +290,7 @@ public void populateItem(Item lifecycleState = rowModel.getObject().findContainerWrapper(new ItemPath(rowModel.getObject().getPath(), ObjectPolicyConfigurationType.F_LIFECYCLE_STATE_MODEL)); - if(lifecycleState.getValues().get(0).getContainerValue().getValue().getState()==null || + if (lifecycleState == null || lifecycleState.getValues().get(0).getContainerValue().getValue().getState()==null || lifecycleState.getValues().get(0).getContainerValue().getValue().getState().isEmpty()) { item.add(new Label(componentId, createStringResource("ObjectPolicyConfigurationTabPanel.lifecycleState.value.no"))); } else {