Missed a spot in preview commit, factor out duplicate code.
Authored by: Safety0ff 2010-09-16
Parent: [r488]
Child: [r490]