It is much nicer to have an index that adapts itself to all changes but the adding/deleting of an \index{entry} command.
Only after such adding and/or deleting do we want to rerun makeindex.
After
multind,
you will find that it is incompatible with robustindex.
Try the package robustmultind.sty instead.