If you are painting over oil based paint with water-based paint you will need to use an undercoat, so check with your paint shop.