diff --git a/controller/src/main/java/org/jboss/as/controller/operations/global/GlobalOperationHandlers.java b/controller/src/main/java/org/jboss/as/controller/operations/global/GlobalOperationHandlers.java
index <HASH>..<HASH> 100644
--- a/controller/src/main/java/org/jboss/as/controller/operations/global/GlobalOperationHandlers.java
+++ b/controller/src/main/java/org/jboss/as/controller/operations/global/GlobalOperationHandlers.java
@@ -896,6 +896,7 @@ public class GlobalOperationHandlers {
                         rrOp.get(PROXIES).set(proxies);
                         rrOp.get(OPERATIONS).set(ops);
                         rrOp.get(INHERITED).set(inheritedOps);
+                        rrOp.get(LOCALE).set(operation.get(LOCALE));
                         ModelNode rrRsp = new ModelNode();
                         childResources.put(element, rrRsp);
AS7-<I> Pass locale to recursive description read ops

was: <I>bc<I>fa6d2fd<I>d9bbc<I>d0f<I>fc<I>ad0d1