bug fix

@vigsterkr 

Sorry for my mistake.
I forgot to record all the change in the previous PR.

such change will also affect another sub-class, LogitVGPiecewiseBoundLikelihood.

In fact, this PR and the previous PR should be ONE PR, which may lead to some confusion.