Coverity: Negative returns: CID 107