devo controlla che la data inserita dall'utente sia inserita o no nella text ed inserirla nel datbse

Vi posto il codice poi spiego:

If Text13.Text <> "" Then
DataCorretta = Text13.Text & "/" & Text14.Text & "/" & Text15.Text
Else
DataCorretta = ""
End If


Il fatto è che se l'utente iserisce la data, tutto funziona, se no mi dice:

Tipi di dati non corrispondenti al criterio

Nel database il campo DataUtente è di tipo data...
Quindi non capisco se inserisce la data tuto è ok, se non va in crisi...
Dove sbaglio???
grazie a tutti. ale