diff --git a/elements/ironic-agent/install.d/ironic-agent-source-install/ironic-python-agent.service b/elements/ironic-agent/install.d/ironic-agent-source-install/ironic-python-agent.service
index 50e9d4aa8..da9709660 100644
--- a/elements/ironic-agent/install.d/ironic-agent-source-install/ironic-python-agent.service
+++ b/elements/ironic-agent/install.d/ironic-agent-source-install/ironic-python-agent.service
@@ -3,6 +3,7 @@ Description=Ironic Python Agent
 After=network-online.target
 
 [Service]
+ExecStartPre=/usr/sbin/modprobe vfat
 ExecStart=/usr/local/bin/ironic-python-agent
 Restart=always
 RestartSec=30s