Germany to the Rescue?