Get rid of error when setting custom grains for the first time
diff --git a/salt/minion.sls b/salt/minion.sls
index 3c0442b..78b3445 100644
--- a/salt/minion.sls
+++ b/salt/minion.sls
@@ -12,11 +12,19 @@
   - makedirs: true
   - user: root
 
+salt_minion_grains_placeholder:
+  file.touch:
+  - name: /etc/salt/grains.d/placeholder
+  - user: root
+  - group: root
+  - require:
+    - file: salt_minion_grains_dir
+
 salt_minion_grains_file:
   cmd.run:
   - name: cat /etc/salt/grains.d/* > /etc/salt/grains
   - require:
-    - file: salt_minion_grains_dir
+    - file: salt_minion_grains_placeholder
 
 /etc/salt/minion.d/minion.conf:
   file.managed: