fce2930b85
Removing an existing source before scheduling a new one is not wrong, but slightly less effective than doing nothing and relying on the previously created source to do the job. https://bugzilla.gnome.org/show_bug.cgi?id=711555