diff --git a/VersionASM b/VersionASM
index 4717d35c96f1388c61decd5ac987a0b87278e3ab..7f611c1b4174e8c5f38ca52f3e81fbd11ee53b36 100644
--- a/VersionASM
+++ b/VersionASM
@@ -6,9 +6,9 @@
 			GBLS	Module_MinorVersion
 			GBLS	Module_Date
 			GBLS	Module_FullVersion
-Module_MajorVersion	SETS    "4.18"
-Module_Version          SETA    418
+Module_MajorVersion	SETS    "4.19"
+Module_Version          SETA    419
 Module_MinorVersion	SETS	""
-Module_Date		SETS    "28 Apr 1999"
-Module_FullVersion      SETS    "4.18"
+Module_Date		SETS    "29 Apr 1999"
+Module_FullVersion      SETS    "4.19"
                         END
diff --git a/VersionNum b/VersionNum
index 05d053a7c46aedf1ab223f91fae9291f36c23e59..e4082efd58a41c2a073d3c14bdbd73e741241ac8 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,15 +1,15 @@
-/* (4.18)
+/* (4.19)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  *
  */
-#define Module_MajorVersion_CMHG     	4.18
+#define Module_MajorVersion_CMHG     	4.19
 #define Module_MinorVersion_CMHG	
-#define Module_Date_CMHG      		28 Apr 1999
+#define Module_Date_CMHG      		29 Apr 1999
 
-#define Module_MajorVersion     	"4.18"
-#define Module_Version                  418
+#define Module_MajorVersion     	"4.19"
+#define Module_Version                  419
 #define Module_MinorVersion		""
-#define Module_Date      		"28 Apr 1999"
+#define Module_Date      		"29 Apr 1999"
 
-#define Module_FullVersion              "4.18"
+#define Module_FullVersion              "4.19"
diff --git a/s/Wimp01 b/s/Wimp01
index 981a3ef7c461dbd9c4c2cacaca1308911068d298..b61553b53e3de87f7c0d32d71c428bc77c497afa 100644
--- a/s/Wimp01
+++ b/s/Wimp01
@@ -1314,8 +1314,6 @@ keyprocess_buffer #     256             ; for queuing multiple key-originating W
         ALIGNHASH       64
 
         [ NewErrorSystem
-errortitle      #       256              ; for building up 'Error from ...'
-errortitend     #       0
 errorbuttonsize * 256
 errorbuttons    #       errorbuttonsize ; this is used to copy button labels
 buttontextsize  * 24
@@ -1342,9 +1340,6 @@ errmess_maxlines    *   7               ; maximum number of lines to allow for e
 errmess_increment   *   48              ; step size (in OS units) to increase error box size by when enlarging
         ]
 maxno_error_buttons *   8               ; maximum number of action buttons (needs this many Additional buttons in template)
-        |
-errortitle      #       128             ; old versions have smaller template file
-errortitend     #       0
         ]
 
 paltable        #       4 * 16          ; one word per colour
@@ -1439,6 +1434,9 @@ inverselookup   #       1024            ; what colour numbers to use when EOR'in
 
 path_buffer     #       1024            ; for building Sprites<x><y> pathnames
 
+errortitle      #       1024            ; for building up 'Error from ...'
+errortitend     #       0
+
  ALIGNHASH 4
 
 
diff --git a/s/Wimp02 b/s/Wimp02
index 74298b337a7da7be723409ad6a07708d3e6a84e0..7fd83a3aa1b02a8b60270241fe750eca9a0f916b 100644
--- a/s/Wimp02
+++ b/s/Wimp02
@@ -420,7 +420,7 @@ initfirsttask
         CMP     R0,#0
         BGT     %FT01
         ADR     R0,wn_error
-        ADR     R2,errortitle           ; indirected icons go in [errortitle]
+        ADRL    R2,errortitle           ; indirected icons go in [errortitle]
         ADRL    R3,errortitend          ; (assume title is first icon)
         BL      createsystemp
         STRVC   R0,errorhandle
diff --git a/s/Wimp07 b/s/Wimp07
index e180caa14da6399fd5b1ac7b2c82e020f9d22282..6aa70ec7828fab3c57eb3575b54398d139f9ac73 100644
--- a/s/Wimp07
+++ b/s/Wimp07
@@ -2237,10 +2237,10 @@ starterrorbox_draw
 01
 ;
         MOV     R3,#?errortitle
-        ADR     R2,errortitle           ; -> title string for dialogue box
+        ADRL    R2,errortitle           ; -> title string for dialogue box
         BL      LookupToken
 ;
-        ADR     R2,errortitle
+        ADRL    R2,errortitle
 ;
 	DebugS	err,"errortitle=",R2