I'm trying to understand what the margins command does after an unconditional melogit model. Specifically:

Code:
use https://stats.idre.ucla.edu/stat/data/hsbdemo, clear
melogit honors || cid:

* i understand what this line does:
margins, predict(mu fixedonly)

* but what does this line do?
margins, predict(mu)
Given that this is an unconditional model, I believe the average random effect should be zero. Thus, both margins commands should output the same result but they don't.