Make sure the promise can run syncronously