Your duck is obviously not pure runner.  My best guess is that the pekin got into the mix.  They can carry ANY gene, including dominant, incompletely dominant, and recessive genes, and they will NEVER show on a pekin because the white covers it all up....  untill, that is, you mix it with a duck that doesn't have the white gene.
 
Since white is recessive, the offspring of a pekin crossed with a colored duck will show a combination of both parents.  That is: the colors of the colored parent, and the underlying (hidden) colors of the pekin.  Think of white like a can of spray paint that covers up all of the underlying colors.  The pekin still has these genes, but they are just covered up.  The young-un will carry one recessive white gene, which will not show up (at all).  They need to have 2, and then the duck will be completely white.