diff --git a/VersionASM b/VersionASM
index 3e721d9da26fc6cf37dae8599aa53a24f1f95c83..acc7c8f0a3affbf8857eb8ade94dab5892fa8ffb 100644
--- a/VersionASM
+++ b/VersionASM
@@ -6,9 +6,9 @@
                         GBLS    Module_MinorVersion
                         GBLS    Module_Date
                         GBLS    Module_FullVersion
-Module_MajorVersion     SETS    "5.25"
-Module_Version          SETA    525
+Module_MajorVersion     SETS    "5.26"
+Module_Version          SETA    526
 Module_MinorVersion     SETS    ""
-Module_Date             SETS    "08 May 2000"
-Module_FullVersion      SETS    "5.25"
+Module_Date             SETS    "09 May 2000"
+Module_FullVersion      SETS    "5.26"
                         END
diff --git a/VersionNum b/VersionNum
index 6b02bde8c87ac4172911205ed967c542dec4eab1..51e7d009b7842a92f2cdace61076b6a72049713c 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,15 +1,15 @@
-/* (5.25)
+/* (5.26)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  *
  */
-#define Module_MajorVersion_CMHG        5.25
+#define Module_MajorVersion_CMHG        5.26
 #define Module_MinorVersion_CMHG        
-#define Module_Date_CMHG                08 May 2000
+#define Module_Date_CMHG                09 May 2000
 
-#define Module_MajorVersion             "5.25"
-#define Module_Version                  525
+#define Module_MajorVersion             "5.26"
+#define Module_Version                  526
 #define Module_MinorVersion             ""
-#define Module_Date                     "08 May 2000"
+#define Module_Date                     "09 May 2000"
 
-#define Module_FullVersion              "5.25"
+#define Module_FullVersion              "5.26"
diff --git a/s/ChangeDyn b/s/ChangeDyn
index 8ede1fee390a4a279c1ff45a5460da22017253f4..963524bcb1e630437fd5a2890286b7d02dbc9384 100644
--- a/s/ChangeDyn
+++ b/s/ChangeDyn
@@ -155,15 +155,7 @@ CDS_PostService
 
         MOV     r1, r10                ; amount moved
 
-     [ International
-        Pull    "r0"
-        LDR     lr, [sp, #9*4]
-        TST     lr, #V_bit
-        BLNE    TranslateError
-        Pull    "r2-r9, r10, lr"
-     |
         Pull    "r0, r2-r9, r10, lr"
-     ]
         ExitSWIHandler
 
         MakeErrorBlock ChDynamNotAllMoved
@@ -873,9 +865,7 @@ DynArea_Remove ENTRY
         RSB     r1, r2, #0              ; negate it
         SWI     XOS_ChangeDynamicArea
         BVS     %FT80
-        STRVS   r0, [sp]
         Pull    "r0-r2"
-        EXIT    VS
 
 ; Issue service to tell TaskManager
 
@@ -907,6 +897,7 @@ DynArea_Remove ENTRY
         LDR     r1, [r10, #DANode_Size] ; get size after failed shrink
         SUB     r1, r2, r1              ; change needed to restore original size
         SWI     XOS_ChangeDynamicArea   ; ignore any error from this
+        Pull    "r0-r2"
         SETV
         EXIT