diff --git a/src/ui/zcl_abapgit_gui_page_diff.clas.abap b/src/ui/zcl_abapgit_gui_page_diff.clas.abap index e7e57feec..8de5db34b 100644 --- a/src/ui/zcl_abapgit_gui_page_diff.clas.abap +++ b/src/ui/zcl_abapgit_gui_page_diff.clas.abap @@ -180,6 +180,12 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_DIFF IMPLEMENTATION. LOOP AT mt_diff_files ASSIGNING . + IF -o_diff IS NOT BOUND. + " When we deal with binary files we don't have a diff object. + " There's nothing to do because they cannot be patched + CONTINUE. + ENDIF. + lt_diff = -o_diff->get( ). READ TABLE lt_diff TRANSPORTING NO FIELDS