It seems not really needed, because this method called after the same check is done and as syncExec (see code above)