diff --git a/manifests/init.pp b/manifests/init.pp
index cff1020..c91a0f4 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -131,7 +131,7 @@
   ~> Class['gitlab_ci_runner::service']
 
   $runners.each |$runner_name,$config| {
-    $_config = merge($runner_defaults, $config)
+    $_config = $runner_defaults + $config
     $title   = $_config['name'] ? {
       undef   => $runner_name,
       default => $_config['name'],