The check that zmodload -A performs to prevent the creation of circular alias chains is not thorough enough: % zmodload -A A=B B=C B=A % zmodload -A A -> B B -> A % zmodload A I've fixed that. Regards, Thorsten Dahlheimer