En python, ordenando en campo de fecha, el campo a veces puede ser nulo

Me está costando trabajo encontrar una forma ingeniosa de manejar este tipo. Tengo datos que vuelven de una base de datos leída. Quiero ordenar la fecha de inicio de sesión. Sin embargo, la fecha de contado a veces puede ser nula. Actualmente estoy haciendo lo siguiente:

results = sorted(results, key=operator.itemgetter('accountingdate'), reverse=True)

Pero, esto bombardea con "TypeError: no se puede comparar datetime.date con NoneType" debido a que algunas fechas de actualización son nulas.

¿Cuál es la forma "más correcta" o "más pitónica" de manejar esto?