Most of the cases yes. However, if the mix does not need any modifying : it is at a perfect volume level, fades are well done, EQ is consistent throughout, compression is right on, etc.; then there is no need for mastering.