Return false instead of raise exception