diff --git a/VersionASM b/VersionASM
index d6368b15df6a261a7eb237e2ca0bbf5c87b0a610..55176a54bc00e2be37dab8a0804013b3874e5d59 100644
--- a/VersionASM
+++ b/VersionASM
@@ -13,11 +13,11 @@
                         GBLS    Module_ComponentPath
 Module_MajorVersion     SETS    "5.35"
 Module_Version          SETA    535
-Module_MinorVersion     SETS    "4.79.2.154"
-Module_Date             SETS    "21 Jun 2012"
-Module_ApplicationDate  SETS    "21-Jun-12"
+Module_MinorVersion     SETS    "4.79.2.155"
+Module_Date             SETS    "26 Jun 2012"
+Module_ApplicationDate  SETS    "26-Jun-12"
 Module_ComponentName    SETS    "Kernel"
 Module_ComponentPath    SETS    "castle/RiscOS/Sources/Kernel"
-Module_FullVersion      SETS    "5.35 (4.79.2.154)"
-Module_HelpVersion      SETS    "5.35 (21 Jun 2012) 4.79.2.154"
+Module_FullVersion      SETS    "5.35 (4.79.2.155)"
+Module_HelpVersion      SETS    "5.35 (26 Jun 2012) 4.79.2.155"
                         END
diff --git a/VersionNum b/VersionNum
index fe244ca72b94723c3d29ed70ac54044ea5496905..5c3e842a529438f50c8cc44b6123c3e4ccace11c 100644
--- a/VersionNum
+++ b/VersionNum
@@ -5,19 +5,19 @@
  *
  */
 #define Module_MajorVersion_CMHG        5.35
-#define Module_MinorVersion_CMHG        4.79.2.154
-#define Module_Date_CMHG                21 Jun 2012
+#define Module_MinorVersion_CMHG        4.79.2.155
+#define Module_Date_CMHG                26 Jun 2012
 
 #define Module_MajorVersion             "5.35"
 #define Module_Version                  535
-#define Module_MinorVersion             "4.79.2.154"
-#define Module_Date                     "21 Jun 2012"
+#define Module_MinorVersion             "4.79.2.155"
+#define Module_Date                     "26 Jun 2012"
 
-#define Module_ApplicationDate          "21-Jun-12"
+#define Module_ApplicationDate          "26-Jun-12"
 
 #define Module_ComponentName            "Kernel"
 #define Module_ComponentPath            "castle/RiscOS/Sources/Kernel"
 
-#define Module_FullVersion              "5.35 (4.79.2.154)"
-#define Module_HelpVersion              "5.35 (21 Jun 2012) 4.79.2.154"
+#define Module_FullVersion              "5.35 (4.79.2.155)"
+#define Module_HelpVersion              "5.35 (26 Jun 2012) 4.79.2.155"
 #define Module_LibraryVersionInfo       "5:35"
diff --git a/s/Middle b/s/Middle
index dd758fa71d342385eabca7929d671194cecdc6c8..208792478c5aa5d26b0a7097317df0ef84a2ac13 100644
--- a/s/Middle
+++ b/s/Middle
@@ -435,7 +435,7 @@ DEFHN2 MOV  R12, R14
        MOV  R2, #0
        ADR  R3, EVENTH
        SWI  XOS_Control
-       LDR  R0, =DUMPER
+       LDR  R0, =ZeroPage+DUMPER
        ADR  R1, NOCALL
        SWI  XOS_CallBack
        ADRL R0, CLIEXIT
@@ -446,7 +446,7 @@ DEFHN2 MOV  R12, R14
        ADRL R6, ABORTD
        ADRL R7, ADDREX
        SWI  XOS_SetEnv
-       LDR  R0, =DUMPER
+       LDR  R0, =ZeroPage+DUMPER
        ADR  R1, DEFBRK
        SWI  XOS_BreakCtrl
        ADRL R0, NoHighSWIHandler
@@ -1260,11 +1260,11 @@ defhantab
 
      & NOCALL           ; CallBackHandler
      & 0
-     & DUMPER
+     & ZeroPage+DUMPER
 
      & DEFBRK           ; BreakPointHandler
      & 0
-     & DUMPER
+     & ZeroPage+DUMPER
 
      & ESCAPH           ; EscapeHandler
      & 0