První zmínka o obci je uvedena v listině moravského markraběte z roku 1394. Ve starších dobách se uváděla pod různými německými názvy jako Sighartsau, Sicherzau nebo Sigartau. Z těchto pojmenování byl odvozen i původní český název Zighartice, který byl krátce před zánikem obce v roce 1949 nahrazen novým názvem Mastník podle stejnojmenného potoka protékajícího obcí a nedalekým polesím. Od roku 1850 šlo o samostatná obec v okrese Libavá, později Šternberk (od 1868) a Moravský Beroun (od 1909). V roce 1930 se v obci nacházelo 52 domů a žilo zde 300 obyvatel (z toho 6 Čechů a 294 Němců). Po vysídlení původního německého obyvatelstva byla obec jen velmi málo dosídlena, přičemž na konci roku 1946 zde žilo pouze 16 obyvatel.