If it's offside and he's interfering with the GK, then surely they need to look at everything in the box. McGinn being fouled here before Henry is near the GK.
Now I don't think this is a foul on McGinn as much as I don't think Henry is fouling the GK but the ref has set a precedent.