Should be painted empty bins in TProfile2D with COLZ option?

The definition of a profile is the average of the values in some specified region, right?
So if this region has no values the average is undefined, as they say, shall not divide by zero.

If this is right, why bins with undefined average are painted as if they were zero?

This happen with TProfile too.

There is any option to change this behavior?

Thanks,
Diogo