product power tool - bug fix in conditionals

The way data is stored strips dashes from keys. So some data wasn't
making it through whitelist.