Make sure fieldsets get properly opened/closed even when value is skipped