Fixed: finish callback being called when no error callback was defined.