if rec("descrizione") <> "" then
descrizione2 = Replace(rec("descrizione"), vbCrLf, "
")
else descrizione2 = ""
end if

il codice qui sopre mi provoca spesso il seguente errore:



Microsoft VBScript runtime error '800a005e'
Invalid use of Null: 'replace'
/gallery/image.asp, line 121


la riga 21 è questa:

descrizione2 = Replace(rec("descrizione"), vbCrLf, "
")

la cosa curiosa è che a volte lo fa se il campo del db (un campo memo di un database .mdb access) è vuoto e altre volte lo fa anche se contiene testo...

come posso risolvere il problema???