diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -258,13 +258,14 @@
             ["c-lib" </> "libfltkc-dyn.so", libPref]
     if (bundledBuild (configFlags lbi))
     then do
+      executableDir <- (bundlePrefix (configFlags lbi)) "bin"
       projectRoot <- getCurrentDirectory
       let binPref = bindir installDirs
       let fltkDir = projectRoot </>  fltkSource
       rawSystemExit (fromFlag $ copyVerbosity flags) "cp"
-        [(fltkDir </> "fluid" </> "fluid"), binPref]
+        [(executableDir </> "fluid"), binPref]
       rawSystemExit (fromFlag $ copyVerbosity flags) "cp"
-        [(fltkDir </> "fltk-config"), binPref]
+        [(executableDir </> "fltk-config"), binPref]
     else return ()
 
 myCleanHook pd x uh cf = do
diff --git a/fltkhs.cabal b/fltkhs.cabal
--- a/fltkhs.cabal
+++ b/fltkhs.cabal
@@ -1,5 +1,5 @@
 name : fltkhs
-version : 0.5.2.0
+version : 0.5.2.1
 synopsis : FLTK bindings
 description:
     Low level bindings for the FLTK GUI toolkit. For installation and quick start instruction please scroll all the way down to the README.
