 On July 2, 2010, MacDonald returned to Detroit when he signed a one-year two-way contract with the organization.He recorded a 5-5-3 record in 15 appearances with Detroit, including one shutout.He remained with the Red Wings for the final months of the regular season and playoffs as Jimmy Howard's backup due to an injury to Chris Osgood.