Som svigefar til kong Magnus Ladulås av Sverige ble Gerhard tatt til fange av opprørere i 1278 under Folkekongeopprøret.