Leta 1991 je bil ob upokojitvi imenovan za [[zaslužni profesor|zaslužnega profesorprofesorja]]<nowiki/>ja ljubljanske univerze. 27. maja 1993 je postal izredni, 27. maja 1997 pa redni član [[Slovenska akademija znanosti in umetnosti|Slovenske akademije znanosti in umetnosti]]. 1991 je dobil prestižno avstrijsko Gindelyjevo nagrado, 1992 pa še [[častni križec za znanost in umetnost Republike Avstrije]]. Ob 80-letnici (2001) je postal častni član [[Zveze zgodovinskih društev Slovenije]], leta 2002 pa je bil odlikovan s [[srebrni častni znak Republike Slovenije|srebrnim častnim znakom Republike Slovenije]].