The short answer seems to be no.
Following on Regina’s logic answer (a cell containing a formula is not empty because it contains the formula): because a cell returning “” is interpreted as containing Text you can use an IF(ISTEXT(A1);0;A1) condition to solve (some) problems.