The Blues striker has undergone key-hole surgery on an injured knee which could see him sidelined for about three weeks.
McFadden played no part in the 2-1 away defeat against Reading and will be withdrawn from the Scotland squad for their international friendly against Croatia this coming Wednesday.