diff --git a/configuration/aarch64-darwin.nix b/configuration/aarch64-darwin.nix
index a98ae82cd32cf4d54b374d6369fdd5ce48247ed3..674ecb3aeb5e47befee2c81efd6ba0f213cf254e 100644
--- a/configuration/aarch64-darwin.nix
+++ b/configuration/aarch64-darwin.nix
@@ -8,6 +8,8 @@ final: prev: {
 
   alsa-mixer = null;
 
+  haskell-language-server = addBuildTool prev.haskell-language-server pkgs.patchelf;
+
   hfsevents = prev.callPackage ../pkgs/hfsevents.nix {
     Cocoa = pkgs.darwin.apple_sdk.frameworks.Cocoa;
     CoreServices = pkgs.darwin.apple_sdk.frameworks.CoreServices;