Schlegel , a German , missed a previous spacewalk due to an undisclosed illness .