Armfelt tycktes stå på en osäker grund.