diff --git a/src/zabapgit_object_sicf.prog.abap b/src/zabapgit_object_sicf.prog.abap index 51a09b31e..fc4fd2a78 100644 --- a/src/zabapgit_object_sicf.prog.abap +++ b/src/zabapgit_object_sicf.prog.abap @@ -407,6 +407,11 @@ CLASS lcl_object_sicf IMPLEMENTATION. RETURN. ENDIF. + IF ls_icfservice-icfparguid CO '0'. +* not supported by the SAP standard API + lcx_exception=>raise( 'SICF - cannot delete root node, delete node manually' ). + ENDIF. + cl_icf_tree=>if_icf_tree~delete_node( EXPORTING icfparguid = ls_icfservice-icfparguid