Fix for firing correct oldValue when it was falsey.