do we have premise_address2=0 anywhere in our databse? If so, WHY! premise_address2 is CharField and it's empty value should be '' which evaluates to False as well.