A method for protecting from corrosion an element comprised of magnesium or a magnesium alloy comprises applying an adhesion promoter after applying a chromate solution to a surface of the element, whereby the chromate solution creates a corrosion-resistant chromate layer on the surface. The method further includes applying an organic coating, such as a resin seal, over the adhesion promoter so as to provide a seal from water and corrosive elements. The adhesion promoter provides improved adhesion between the chromate layer and the organic coating. Corrosion may be removed from the magnesium element before the application of the chromate solution.