但豫州刺史刘乔不接受司马越的指挥，更攻打范阳王司马虓的根据地许昌，司马虓唯有北渡黄河求援；司马虓司马刘琨此时劝说温羡让冀州给司马虓，温羡最终答应。及后司马虓自领冀州，并得到王凌的军力协助，得以击败刘乔，让司马越成功迎回晋惠帝。晋惠帝被迎回洛阳后以温羡为中书监，但未上任晋惠帝就中毒逝世。光熙元年（306年），晋怀帝即位，迁任左光禄大夫、开府、领司徒，当时的人都认为他升官升得很快。温羡不久病卒，获追赠司徒，谥曰元。