I suppose I don't need to repeat myself again ;) diald's pam file is invalid and should instead use pamd_mimic from pam eclass.
Fixed in cvs, although the old pam file wasn't broken.