Il s’agit d’un dispositif de diagnostic de détérioration de catalyseur, ayant pour caractéristiques de faire tourner un moteur thermique afin qu’une inversion de d’une augmentation/diminution d’une quantité de carburant fournie au moteur thermique se produise, en se basant sur un état riche/pauvre d’un signal de sortie d’une sonde lambda amont, placée en amont d’un catalyseur dans le sens d’évacuation des gaz d’échappement rejetés par une chambre de combustion dudit moteur thermique, et d’émettre un signal correspondant selon qu'un rapport air-carburant d'un mélange air-carburant soit riche ou pauvre; un intervalle d’inversion de signal est défini comme l’intervalle entre un premier moment d’inversion de signal, où l’état riche/pauvre du signal de sortie de ladite sonde lambda amont s’inverse, et un deuxième moment d’inversion de signal, où l’état riche/pauvre du signal de sortie de ladite sonde lambda amont s’inverse à la suite dudit premier moment d’inversion de signal, ledit dispositif de diagnostic de détérioration de catalyseur effectue un diagnostic de détérioration du catalyseur en fonction d’un signal de sortie d’une sonde lambda aval placée en aval dudit catalyseur dans le sens d’évacuation des gaz d’échappement, lorsque ledit moteur thermique tourne de sorte que ledit intervalle d’inversion de signal soit un intervalle de diagnostic de détérioration de catalyseur adapté au diagnostic de détérioration dudit catalyseur; une paire d’inversions de signal soudaine est définie comme la paire formée d’une inversion de l’état riche/pauvre dans le signal de sortie de ladite sonde lambda amont et d’une inversion de l’état riche/pauvre suivante, qui survient soudainement durant une période entre ledit premier moment d’inversion de signal et ledit deuxième moment d’inversion de signal quand ledit moteur thermique tourne de sorte que ledit intervalle d’inversion de signal soit ledit intervalle de diagnostic de détérioration de catalyseur, une durée de la paire d’inversions de signal soudaine est définie comme l’intervalle entre la première inversion de l’état riche/pauvre et l’inversion de l’état riche/pauvre suivante dans ladite paire d’inversions de signal soudaine, et une première période de décision d’inversion est définie comme l’intervalle entre ledit deuxième moment d’inversion de signal et le moment suivant où il est décidé de faire inverser l’augmentation/diminution de ladite quantité de carburant en se basant sur l’inversion de l’état riche/pauvre audit deuxième moment d’inversion de signal du signal de sortie de ladite sonde lambda amont, quand ledit moteur thermique tourne de sorte que ledit intervalle d’inversion de signal soit ledit intervalle de diagnostic de détérioration de catalyseur, ledit dispositif de diagnostic de détérioration de catalyseur est configuré pour contrôler afin de ne pas faire inverser l’augmentation/diminution de la quantité de carburant en ignorant ladite paire d’inversions de signal soudaine, si ledit dispositif établit une période d’invalidité du signal entre ledit premier moment d’inversion de signal et ledit deuxième moment d’inversion de signal quand ledit moteur thermique tourne de sorte que ledit intervalle d’inversion de signal soit ledit intervalle de diagnostic de détérioration de catalyseur, que ladite paire d’inversions de signal soudaine se produit durant ladite période d’invalidité du signal, et que ladite durée de paire d’inversions de signal soudaine est plus longue que ladite première période de décision d’inversion et que ladite paire d’inversions de signal soudaine est comprise entre ledit premier moment d’inversion de signal et ledit deuxième moment d’inversion de signal.