My billing information is the same as my delivery information

Project: 
Ubercart
Category: 
bug report
Priority: 
normal
Status: 
active

If you hide the shipping panel at checkout either permanently (because we have no shippable products) the check box "My billing information is the same as my delivery information" still shows up. If you accidently click it and then unclick it, the state drop down becomes empty. This will cause confusion for end users.