Fixed path correction process of nodes defined by uses statement.
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / util / ParserUtils.java
index 2cd239b4381a3065f819fa9048018c5aafa79249..b6ca8583e4b03c3ea7e2b1c537cf472b407fb7a5 100644 (file)
@@ -641,6 +641,10 @@ public final class ParserUtils {
      * @return builder of module where this node is defined
      */
     public static ModuleBuilder getParentModule(Builder node) {
+        if(node instanceof ModuleBuilder) {
+            return (ModuleBuilder)node;
+        }
+
         Builder parent = node.getParent();
         while (!(parent instanceof ModuleBuilder)) {
             parent = parent.getParent();