diff options
Diffstat (limited to 'java/src/IceGridGUI/Application/ServiceInstanceEditor.java')
-rwxr-xr-x | java/src/IceGridGUI/Application/ServiceInstanceEditor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/src/IceGridGUI/Application/ServiceInstanceEditor.java b/java/src/IceGridGUI/Application/ServiceInstanceEditor.java index 9c7162b3052..489de0884f4 100755 --- a/java/src/IceGridGUI/Application/ServiceInstanceEditor.java +++ b/java/src/IceGridGUI/Application/ServiceInstanceEditor.java @@ -166,7 +166,7 @@ class ServiceInstanceEditor extends CommunicatorChildEditor ServiceInstanceDescriptor descriptor = (ServiceInstanceDescriptor)service.getDescriptor(); Coordinator coordinator = service.getCoordinator(); - boolean isEditable = !coordinator.substitute(); + boolean isEditable = service.isEphemeral() || !coordinator.substitute(); Utils.Resolver resolver = isEditable ? null : ((TreeNode)service.getParent()).getResolver(); |