Liverpool manager Brendan Rodgers admits he would not have let Andy Carroll move to West Ham if he had known he could not replace him.