Price range widget checks variations too

Fix for #800