diff --git a/src/zabapgit_css_common.w3mi.xml b/src/zabapgit_css_common.w3mi.xml
index 1908ab75d..b5ce02b7f 100644
--- a/src/zabapgit_css_common.w3mi.xml
+++ b/src/zabapgit_css_common.w3mi.xml
@@ -33,7 +33,7 @@
MI
ZABAPGIT_CSS_COMMON
version
- 00002
+
diff --git a/src/zabapgit_js_common.w3mi.xml b/src/zabapgit_js_common.w3mi.xml
index 386970cd1..7860ae90e 100644
--- a/src/zabapgit_js_common.w3mi.xml
+++ b/src/zabapgit_js_common.w3mi.xml
@@ -33,7 +33,7 @@
MI
ZABAPGIT_JS_COMMON
version
- 00004
+
diff --git a/src/zabapgit_object_w3xx.prog.abap b/src/zabapgit_object_w3xx.prog.abap
index d67f17668..f1c17f50d 100644
--- a/src/zabapgit_object_w3xx.prog.abap
+++ b/src/zabapgit_object_w3xx.prog.abap
@@ -43,6 +43,10 @@ CLASS lcl_object_w3super DEFINITION INHERITING FROM lcl_objects_super ABSTRACT.
CHANGING ct_params TYPE ty_wwwparams_tt
RAISING lcx_exception.
+ METHODS clear_version
+ CHANGING ct_params TYPE ty_wwwparams_tt
+ RAISING lcx_exception.
+
ENDCLASS. "lcl_object_W3SUPER DEFINITION
*----------------------------------------------------------------------*
@@ -148,6 +152,9 @@ CLASS lcl_object_w3super IMPLEMENTATION.
" Remove file path (for security concerns)
patch_filename( CHANGING ct_params = lt_w3params ).
+ " Clear version
+ clear_version( CHANGING ct_params = lt_w3params ).
+
CASE ms_key-relid.
WHEN 'MI'.
CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'
@@ -408,6 +415,21 @@ CLASS lcl_object_w3super IMPLEMENTATION.
ENDMETHOD. " patch_filename.
+ METHOD clear_version.
+
+ FIELD-SYMBOLS LIKE LINE OF ct_params.
+
+ READ TABLE ct_params ASSIGNING WITH KEY name = 'version'.
+
+ IF sy-subrc > 0.
+ lcx_exception=>raise( |W3xx: Cannot find version for { ms_key-objid }| ).
+ ENDIF.
+
+ " Clear version
+ CLEAR -value.
+
+ ENDMETHOD. " clear_version.
+
METHOD lif_object~compare_to_remote_version.
CREATE OBJECT ro_comparison_result TYPE lcl_null_comparison_result.
ENDMETHOD.