Conditional operator with () returns false.

Directly applying the patch given in the bug report. Thanks to orlodrim.
bug: 25373

Change-Id: I72b27e3dd22416288f3113e5a7c5a21ffbac01fb
Merge "Conditional operator with () returns false."