Index: trunk/src/version.sh
===================================================================
--- trunk/src/version.sh	(Revision 2618)
+++ trunk/src/version.sh	(Arbeitskopie)
@@ -17,7 +17,7 @@
 # A timestamp, to be used by bumpversion and other scripts.
 # It can be used, for example, to 'touch' this file on every build, thus
 # forcing revision control systems to add it on every checkin automatically.
-version_stamp="2009-05-30 12:00:00"
+version_stamp="Di 22. Dez 02:25:01 CET 2009"
 
 # The version number information
 version_micro=719
Index: trunk/src/prolang.y
===================================================================
--- trunk/src/prolang.y	(Revision 2618)
+++ trunk/src/prolang.y	(Arbeitskopie)
@@ -12997,7 +12997,12 @@
               }
 
               CURRENT_PROGRAM_SIZE--;
-              last_expression--;
+
+              /* If last_expression lies within the program area
+               * that was moved one bytecode adjust it accordingly.
+               */
+              if(last_expression > $<function_call_head>2.start)
+                  last_expression--;
           }
 
           argument_level--;
@@ -13268,6 +13273,12 @@
               }
 
               CURRENT_PROGRAM_SIZE--;
+
+              /* If last_expression lies within the program area
+               * that was moved one bytecode adjust it accordingly.
+               */
+              if(last_expression > $<function_call_head>4.start)
+                  last_expression--;
           }
 
           argument_level--;
