Jacques Duchesneau was relieved of his duties after a meeting Friday with Robert Lafreniere, the head of the province's permanent anti-corruption unit.
The outspoken former Montreal police chief dubbed "Mr. Clean" had been at loggerheads with Lafreniere ever since he went public with his criticism of the anti-corruption unit's leadership.
The rift had been evident for weeks, with Duchesneau stating he felt the unit was operating too much like a police force and should ideally be headed by a retired judge.