Before this fix, test_repeated_usage_saving_new_usage was failing but test_repeated_usage_saving_existing_usage was passing. Now the behaviour is consistent and they both pass.