The Norwegian U21 international joined the Iron in January and was expected to stay in North Lincolnshire until the end of the season.
City informed the Iron of his recall prior to Tuesday night's 3-0 loss to Preston North End, in which Ibrahim was an unused substitute.
Ibrahim made 11 appearances in total for the Iron.