diff --git a/src/Fable.Build/Package.fs b/src/Fable.Build/Package.fs
index a948e3c48..0a57464bd 100644
--- a/src/Fable.Build/Package.fs
+++ b/src/Fable.Build/Package.fs
@@ -14,6 +14,7 @@ let private packageDestination = Path.Resolve("temp", "packages")
let handle (args: string list) =
let skipFableLibrary = args |> List.contains "--skip-fable-library"
// Build all the fable-libraries
+ BuildFableLibraryBeam().Run(skipFableLibrary)
BuildFableLibraryDart().Run(skipFableLibrary)
BuildFableLibraryJavaScript().Run(skipFableLibrary)
BuildFableLibraryPython().Run(skipFableLibrary)
diff --git a/src/Fable.Build/Publish.fs b/src/Fable.Build/Publish.fs
index 7fcef244d..5ce0fe250 100644
--- a/src/Fable.Build/Publish.fs
+++ b/src/Fable.Build/Publish.fs
@@ -87,6 +87,7 @@ let private publishNpm (projectDir: string) =
let handle (args: string list) =
// Build all the fable-libraries
+ BuildFableLibraryBeam().Run()
BuildFableLibraryDart().Run()
BuildFableLibraryJavaScript().Run()
BuildFableLibraryPython().Run()
diff --git a/src/Fable.Cli/CHANGELOG.md b/src/Fable.Cli/CHANGELOG.md
index 51b9db4d6..65277af6c 100644
--- a/src/Fable.Cli/CHANGELOG.md
+++ b/src/Fable.Cli/CHANGELOG.md
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
+### Fixed
+
+* [Beam] Bundle `fable-library-beam` in NuGet package so `dotnet fable --lang beam` works (by @dbrattli)
+
## 5.0.0-rc.1 - 2026-02-26
### Added
diff --git a/src/Fable.Cli/Fable.Cli.fsproj b/src/Fable.Cli/Fable.Cli.fsproj
index a775d877f..d9bd882f0 100644
--- a/src/Fable.Cli/Fable.Cli.fsproj
+++ b/src/Fable.Cli/Fable.Cli.fsproj
@@ -19,6 +19,7 @@
+