diff -r e43217974cec ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDUpdateUnitProvider.java --- a/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDUpdateUnitProvider.java Fri Feb 18 11:24:31 2011 +0100 +++ b/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDUpdateUnitProvider.java Fri Feb 18 14:53:53 2011 +0100 @@ -169,7 +169,11 @@ } FeatureInfo fi = FeatureManager.findInfo(d.getName()); if (fi != null) { - justKits.addAll(fi.getCodeNames()); + assert fi.getFeatureCodeNameBase() != null : "NoCNB for " + fi; + String cnb = "fod." + fi.getFeatureCodeNameBase(); + if (!cnb.equals(name)) { + justKits.add(cnb); + } } } continue;