diff --git a/salt/api.sls b/salt/api.sls
index bd85fb77161b515cb2bad98b84c10faf29f2f6eb..457b7848fc8dd10ce4a8ad021d1abdf92c830f0d 100644
--- a/salt/api.sls
+++ b/salt/api.sls
@@ -15,7 +15,7 @@ salt-api:
   service.{{ salt_settings.api_service_details.state }}:
     - enable: {{ salt_settings.api_service_details.enabled }}
     - name: {{ salt_settings.api_service }}
-    {%- if grains.os_family == 'FreeBSD' %}
+    {%- if grains.os_family in ['FreeBSD', 'Gentoo'] %}
     - retry: {{ salt_settings.retry_options | json }}
     {%- endif %}
     - require:
diff --git a/salt/master.sls b/salt/master.sls
index 577bebcef621f7f3089378a78a268c261f2c7b4c..af9d867d17fde68981db598558bceaa914834031 100644
--- a/salt/master.sls
+++ b/salt/master.sls
@@ -54,7 +54,7 @@ salt-master:
   service.{{ salt_settings.master_service_details.state }}:
     - enable: {{ salt_settings.master_service_details.enabled }}
     - name: {{ salt_settings.master_service }}
-    {%- if grains.os_family == 'FreeBSD' %}
+    {%- if grains.os_family in ['FreeBSD', 'Gentoo'] %}
     - retry: {{ salt_settings.retry_options | json }}
     {%- endif %}
     - watch:
diff --git a/salt/minion.sls b/salt/minion.sls
index 1a72d9ac19fbc1fbc1045f4c71fee39dfbd12966..e1eb8b5b73e4df85e445cc82d53cb3fdd295e26b 100644
--- a/salt/minion.sls
+++ b/salt/minion.sls
@@ -97,7 +97,7 @@ salt-minion:
   service.{{ salt_settings.minion_service_details.state }}:
     - enable: {{ salt_settings.minion_service_details.enabled }}
     - name: {{ salt_settings.minion_service }}
-    {%- if grains.os_family == 'FreeBSD' %}
+    {%- if grains.os_family in ['FreeBSD', 'Gentoo'] %}
     - retry: {{ salt_settings.retry_options | json }}
     {%- endif %}
     - watch:
diff --git a/salt/standalone.sls b/salt/standalone.sls
index a14f12b8e6962f52129061d0f038d20b7581776b..344cd84310366d493e5a6edb6b7bdc3bb5d8e80d 100644
--- a/salt/standalone.sls
+++ b/salt/standalone.sls
@@ -25,7 +25,7 @@ salt-minion-standalone:
     - enable: False
   {%- endif %}
     - name: {{ salt_settings.minion_service }}
-    {%- if grains.os_family == 'FreeBSD' %}
+    {%- if grains.os_family in ['FreeBSD', 'Gentoo'] %}
     - retry: {{ salt_settings.retry_options | json }}
     {%- endif %}
     - require:
diff --git a/salt/syndic.sls b/salt/syndic.sls
index d6d68759ef7472ac7c26d0fea2db7a760287c5c6..bd142cf3059e540c0b05df6dca37acf741117ff9 100644
--- a/salt/syndic.sls
+++ b/salt/syndic.sls
@@ -18,7 +18,7 @@ salt-syndic:
   service.running:
     - enable: True
     - name: {{ salt_settings.syndic_service }}
-    {%- if grains.os_family == 'FreeBSD' %}
+    {%- if grains.os_family in ['FreeBSD', 'Gentoo'] %}
     - retry: {{ salt_settings.retry_options | json }}
     {%- endif %}
     - require: