BuildToolsPersonal: small bug fix

If save() is called a second time while the first call is still running
(it is an asynchronous function), the second call is just ignored.