Index: dump-mosy.c =================================================================== --- dump-mosy.c (revision 2271) +++ dump-mosy.c (working copy) @@ -496,7 +496,8 @@ smiNode = smiGetModuleIdentityNode(modv[i]); if (smiNode) { - fprintf(f, "%-20s %s\n", smiNode->name, getOidString(smiNode, 0)); + SmiNode *parent = smiGetParentNode(smiNode); + fprintf(f, "%-20s %s\n", smiNode->name, getOidString(smiNode, !parent || parent->nodekind == SMI_NODEKIND_UNKNOWN )); fprintf(f, "%%n0 %-16s module-identity\n", smiNode->name); fprintf(f, "\n"); }