diff --git a/manifests/chains.pp b/manifests/chains.pp
index 9af380153ce0e3565b97b109eb0dd88ea598a00d..d6ea0a8ac07d5fe2d1bff2c191d01ba4b89a1969 100644
--- a/manifests/chains.pp
+++ b/manifests/chains.pp
@@ -42,7 +42,7 @@ class fw_builder::chains (
       default:
         chain    => 'INPUT',
         action   => accept,
-        provider => 'iptables';
+        provider => $provider;
       "010 accept all icmp for ${provider}":
         proto    => $icmp_proto;
       "003 accept inbound related established rules for ${provider}":