While I can understand the reasoning behind the rule, it seems strange to me that this rule is in place while the rule that covered Tim Howard has now been changed.
If we signed Gallagher this month then he could play against Chelsea, but according to the Premier League Handbook, Albion and Chelsea could make an agreement that he would not, and if both clubs informed the Premier League then they would enforce this.
Surely once the player is a permanent signing it shouldn't matter whether they were on loan previously or not? Either allow these agreements or don't...