Dimitar Berbatov has been ruled out of Fulham's home game against Manchester City on Saturday.