The statement is true. If a mineral lacks the presence of iron in it then it will be generally dimagnetic. It means non iron minerals do not show magnetic property in general. There are some minerals like serpentine do show some magnetic susceptibility, however this is negligible as compared to iron minerals hence the ores with no magnetic are generally diamagnetic.