Well, the source of the problem turned out not to be the module after all. The timing was coincidental.

It seems that the behaviour is limited to products when priced by attributes. Is this a known bug for 1.3.7?