diff --git a/Makefile b/Makefile
index b552ba65fbfc06b212ee1e5b6699f3896a908b8a..4afcfaba3ccf5c99b4c2314b8ab10a2658ba1e1c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 BASE=ordernumber
 PLUGINTYPE=vmshopper
-VERSION=4.0.2
+VERSION=4.0.3
 
 PLUGINFILES=$(BASE).php ordernumber_helper_joomla.php $(BASE).script.php $(BASE).xml index.html library/
 
diff --git a/library/ordernumber_helper.php b/library/ordernumber_helper.php
index 1a4b96642700c64549de6c86c8a13a46bdd739cc..c4b053fe8b765ef68a36fac846375e1e5eb18332 100644
--- a/library/ordernumber_helper.php
+++ b/library/ordernumber_helper.php
@@ -16,7 +16,7 @@ function trl($string) {
 
 class OrdernumberHelper {
 	static $_version = "0.1";
-	protected $_callbacks = array();
+	protected $callbacks = array();
 	public $_styles = array(
 		'counter-table-class' => "table-striped",
 		'counter-table-style' => "",
@@ -150,7 +150,7 @@ class OrdernumberHelper {
 	
 	protected function replacementsCallback ($func, &$reps, $details, $nrtype) {
 		if (isset($this->callbacks[$func])) {
-			return call_user_func_array($this->callbacks[$func], array($reps, $details, $nrtype));
+			return call_user_func_array($this->callbacks[$func], array(&$reps, $details, $nrtype));
 		}
 	}
 
diff --git a/ordernumber.xml b/ordernumber.xml
index ae372c622133c3b41c208b58ea0bfbd7152f6612..0ffcb90e74bf254256faca170c27ebbff04c7329 100644
--- a/ordernumber.xml
+++ b/ordernumber.xml
@@ -7,7 +7,7 @@
     <authorUrl>http://www.open-tools.net/</authorUrl>
     <copyright>Copyright (C) 2012-2015 Reinhold Kainhofer. All rights reserved.</copyright>
     <license>http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3</license>
-    <version>4.0.2</version>
+    <version>4.0.3</version>
     <releaseDate>2015-05-23</releaseDate>
     <releaseType>Minor update</releaseType>
     <downloadUrl>http://open-tools.net/virtuemart/advanced-ordernumbers.html</downloadUrl>
diff --git a/releases/plg_vmshopper_ordernumber_v4.0.3.zip b/releases/plg_vmshopper_ordernumber_v4.0.3.zip
new file mode 100644
index 0000000000000000000000000000000000000000..3ab9760ad0a04a6ee9ea6ba0fd0a4baf079c5240
Binary files /dev/null and b/releases/plg_vmshopper_ordernumber_v4.0.3.zip differ