It is an ad hominem, as your example nicely points out, because you claim that MM possesses no knowledge without support (your example of her error is specific to one instance and would not justify a label of know-nothing), and use that characterization to undermine her (admittedly incorrect) point.