Return value bug