diff --git a/var/spack/repos/builtin/packages/dmd/package.py b/var/spack/repos/builtin/packages/dmd/package.py
index 94d07f54be787e27191d22616df3c87a79f98532..8f6fd0c080638f26a53184f770a552aaaa40b72d 100644
--- a/var/spack/repos/builtin/packages/dmd/package.py
+++ b/var/spack/repos/builtin/packages/dmd/package.py
@@ -37,6 +37,9 @@ def setup_run_environment(self, env):
         env.prepend_path('LIBRARY_PATH', self.prefix.linux.lib64)
         env.prepend_path('LD_LIBRARY_PATH', self.prefix.linux.lib64)
 
+    def setup_dependent_build_environment(self, env, dependent_spec):
+        self.setup_run_environment(env)
+
     def edit(self, spec, prefix):
         # Move contents to dmd/
         mkdir = which('mkdir')