ב-17 בינואר 1958, קרוב לשנה לאחר שקסטנר נרצח, הפך בית המשפט העליון את פסק דינו של השופט הלוי על פיו. בפסק דין חלוק[8], שניתן על ידי בית המשפט העליון ברוב של שלושה כנגד שניים, טיהר בית המשפט את שמו של קסטנר מאשמת שיתוף פעולה עם הנאצים והכשרת הקרקע להשמדת יהודי הונגריה. עם זאת קבעו חמשת השופטים פה אחד להשאיר על כנה את הקביעה לגבי ההאשמה הרביעית, כי 'קסטנר הציל (לאחר המלחמה) באמצעות שקר ביודעין ובאורח פלילי את קורט בכר מהעונש שציפה לו בנירנברג'[9] (עונש מוות), ובכך הוכיח המשיב את הגנת 'אמת דיברתי', בניגוד להצהרתו הכוזבת בשבועה של קסטנר בבית המשפט המחוזי. גרינוולד נידון לשנת מאסר על תנאי.