diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Version history for ghcup
 
+## 0.2.6.1 -- 2026-06-13
+
+### Bugfixes affecting VSCode
+
+* Fix another bug with `ghcup run --hls` affecting VSCode, wrt [vscode-haskell#1378](https://github.com/haskell/vscode-haskell/issues/1378)
+
 ## 0.2.6.0 -- 2026-06-11
 
 ### Bugfixes affecting VSCode
diff --git a/ghcup.cabal b/ghcup.cabal
--- a/ghcup.cabal
+++ b/ghcup.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               ghcup
-version:            0.2.6.0
+version:            0.2.6.1
 license:            LGPL-3.0-only
 license-file:       LICENSE
 copyright:          Julian Ospald 2024
diff --git a/lib-opt/GHCup/OptParse/Run.hs b/lib-opt/GHCup/OptParse/Run.hs
--- a/lib-opt/GHCup/OptParse/Run.hs
+++ b/lib-opt/GHCup/OptParse/Run.hs
@@ -516,9 +516,7 @@
           legacy <- isLegacyHLS v
           hlsWrapper <- liftE @_ @'[NotInstalled] $ hlsWrapperBinary v !? NotInstalled hls (mkTVer v)
           cw <- liftIO $ canonicalizePath (binDir </> hlsWrapper)
-          liftIO $ print cw
           lift $ createLink (relativeSymlink tmp cw) (tmp </> takeFileName cw)
-          liftIO $ print $ relativeSymlink tmp cw
           hlsBins <- hlsServerBinaries v Nothing >>= liftIO . traverse (canonicalizePath . (binDir </>))
           forM_ hlsBins $ \bin ->
             lift $ createLink (relativeSymlink tmp bin) (tmp </> takeFileName bin)
diff --git a/scripts/bootstrap/bootstrap-haskell b/scripts/bootstrap/bootstrap-haskell
--- a/scripts/bootstrap/bootstrap-haskell
+++ b/scripts/bootstrap/bootstrap-haskell
@@ -41,7 +41,7 @@
 
 plat="$(uname -s)"
 arch=$(uname -m)
-ghver="0.2.6.0"
+ghver="0.2.6.1"
 : "${GHCUP_BASE_URL:=https://downloads.haskell.org/~ghcup}"
 
 export GHCUP_SKIP_UPDATE_CHECK=yes
