A virus may be making some people gain weight.