diff --git a/src/ui/zcl_abapgit_gui_page_diff.clas.abap b/src/ui/zcl_abapgit_gui_page_diff.clas.abap index 7dc221d65..145cc6e45 100644 --- a/src/ui/zcl_abapgit_gui_page_diff.clas.abap +++ b/src/ui/zcl_abapgit_gui_page_diff.clas.abap @@ -688,7 +688,9 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_DIFF IMPLEMENTATION. ENDIF. " no links for nonexistent or deleted objects - IF is_diff-lstate IS NOT INITIAL AND is_diff-lstate <> 'D'. + IF NOT ( is_diff-lstate = zif_abapgit_definitions=>c_state-unchanged AND + is_diff-rstate = zif_abapgit_definitions=>c_state-added ) AND + NOT is_diff-lstate = zif_abapgit_definitions=>c_state-deleted. lv_adt_link = ri_html->a( iv_txt = |{ is_diff-path }{ is_diff-filename }| iv_typ = zif_abapgit_html=>c_action_type-sapevent