A coating composition comprising (A) one or more resins of formula (I) R-[NH-CO-NR 1 -R 2 -Si(R a ) 3-x (R b ) x ] y (I) wherein R is an aliphatic hydrocarbyl group, optionally containing one or more moieties selected from the group consisting of isocyanurate groups, uretdione groups, iminooxadiazinedione groups, allophanate groups and biuret groups; R 1 is an alkyl group containing 1 to 10 carbon atoms, R 2 is an alkylene group containing 1 to 6 carbon atoms, R a is an alkoxy group containing 1 to 4 carbon atoms, R b is an alkyl group containing 1 to 4 carbon atoms or an alkoxy group containing 1 to 4 carbon atoms, x being 0 or 1, and y being 2 to 5; (B) one or more catalysts of formula (II) z[H 3 C-C(R c )(R d )-C(=O)-O - ]M z+ (II) wherein R c and R d independently are hydrogen or alkyl groups containing 1 to 6 carbon atoms, with the proviso that the sum of the number of carbon atoms in residues R c and R d ranges from 2 to 7; and z = 1 to 4; with the proviso that, if z = 1, then M is selected from the group consisting of Li, K and Na; if z = 2, then M is selected from the group consisting of Zn and Zr; if z = 3, then M is selected from the group consisting of Bi and Al; if z = 4, then M is selected from the group consisting of Zr and Ti; and (C) one or more aprotic organic solvents. (A) one or more resins of formula (I) R-[NH-CO-NR 1 -R 2 -Si(R a ) 3-x (R b ) x ] y (I) wherein R is an aliphatic hydrocarbyl group, optionally containing one or more moieties selected from the group consisting of isocyanurate groups, uretdione groups, iminooxadiazinedione groups, allophanate groups and biuret groups; R 1 is an alkyl group containing 1 to 10 carbon atoms, R 2 is an alkylene group containing 1 to 6 carbon atoms, R a is an alkoxy group containing 1 to 4 carbon atoms, R b is an alkyl group containing 1 to 4 carbon atoms or an alkoxy group containing 1 to 4 carbon atoms, x being 0 or 1, and y being 2 to 5; R is an aliphatic hydrocarbyl group, optionally containing one or more moieties selected from the group consisting of isocyanurate groups, uretdione groups, iminooxadiazinedione groups, allophanate groups and biuret groups; R 1 is an alkyl group containing 1 to 10 carbon atoms, R 2 is an alkylene group containing 1 to 6 carbon atoms, R a is an alkoxy group containing 1 to 4 carbon atoms, R b is an alkyl group containing 1 to 4 carbon atoms or an alkoxy group containing 1 to 4 carbon atoms, x being 0 or 1, and y being 2 to 5; (B) one or more catalysts of formula (II) z[H 3 C-C(R c )(R d )-C(=O)-O - ]M z+ (II) wherein R c and R d independently are hydrogen or alkyl groups containing 1 to 6 carbon atoms, with the proviso that the sum of the number of carbon atoms in residues R c and R d ranges from 2 to 7; and z = 1 to 4; with the proviso that, if z = 1, then M is selected from the group consisting of Li, K and Na; if z = 2, then M is selected from the group consisting of Zn and Zr; if z = 3, then M is selected from the group consisting of Bi and Al; if z = 4, then M is selected from the group consisting of Zr and Ti; and R c and R d independently are hydrogen or alkyl groups containing 1 to 6 carbon atoms, with the proviso that the sum of the number of carbon atoms in residues R c and R d ranges from 2 to 7; and z = 1 to 4; with the proviso that, if z = 1, then M is selected from the group consisting of Li, K and Na; if z = 2, then M is selected from the group consisting of Zn and Zr; if z = 3, then M is selected from the group consisting of Bi and Al; if z = 4, then M is selected from the group consisting of Zr and Ti; and (C) one or more aprotic organic solvents. <EOS>