diff --git a/var/spack/repos/builtin/packages/mitofates/package.py b/var/spack/repos/builtin/packages/mitofates/package.py
index 57d763b34092cdc0de2f8a9fc5a130956d8cdac8..8b968af5b525cc1a4b267239b4e89b089655e787 100644
--- a/var/spack/repos/builtin/packages/mitofates/package.py
+++ b/var/spack/repos/builtin/packages/mitofates/package.py
@@ -35,6 +35,7 @@ class Mitofates(Package):
     version('1.2', 'aaac42a8e8c7318a4abde9df3a4b72d1')
 
     depends_on('libsvm')
+    depends_on('perl', type='run')
 
     def install(self, spec, prefix):
         install_tree('bin', prefix.bin)