Add correct behaviour for duplicate purge