Olá Daniela,
Você está tentando atribuir o resultado da expressão a que tipo de variável?
Se for um DateTime não irá funcionar mesmo, pois DateTime é um value type e value types não aceitam null.
No C# 2.0 e no VB 8, você pode usar um Nullable type.
Não quer postar o código aqui para a gente dar uma olhada?
[]