Possible logic error.