Pushing with a broken directive