Carter missing time may be a blessing