diff --git a/debian/autoload.php.tpl b/debian/autoload.php.tpl
new file mode 100644
index 0000000000000000000000000000000000000000..bf1b43083809ca4d9f807954b8eff18bf1598fc6
--- /dev/null
+++ b/debian/autoload.php.tpl
@@ -0,0 +1,30 @@
+<?php
+
+// Require
+require_once '/usr/share/php/PHPUnit/Autoload.php';
+require_once '/usr/share/php/Psr/Http/Message/factory-autoload.php';
+
+// Suggest
+
+// @codingStandardsIgnoreFile
+// @codeCoverageIgnoreStart
+// this is an autogenerated file - do not edit
+spl_autoload_register(
+    function($class) {
+        static $classes = null;
+        if ($classes === null) {
+            $classes = array(
+                ___CLASSLIST___
+            );
+        }
+        $cn = strtolower($class);
+        if (isset($classes[$cn])) {
+            require ___BASEDIR___$classes[$cn];
+        }
+    },
+    ___EXCEPTION___,
+    ___PREPEND___
+);
+// @codeCoverageIgnoreEnd
+
+// Files
diff --git a/debian/rules b/debian/rules
index aa86b85a5f83c762e3130c7a086c51fa57238362..612b225873212aa84a2bf9a9dfd7e56fb7a7fe4b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,6 @@
 	dh $@
 
 override_dh_auto_build:
-	phpabtpl composer.json > debian/autoload.php.tpl
 	phpab \
 		--output test/autoload.php \
 		--template debian/autoload.php.tpl \