diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3b2d8e1..2482d11 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@ All notable changes to FSharp.MongoDB are documented in this file.
## [Unreleased]
- Updated the test harness projects to target .NET 10 so local and CI test execution stays aligned with the repository SDK baseline.
+- Fixed F# map support for `BsonDictionaryOptions`, including `ArrayOfDocuments` coverage.
## [0.5.0-beta]
diff --git a/src/FSharp.MongoDB.Bson/Serialization/Serializers/FSharpMapSerializer.fs b/src/FSharp.MongoDB.Bson/Serialization/Serializers/FSharpMapSerializer.fs
index 43ab319..e6feadd 100644
--- a/src/FSharp.MongoDB.Bson/Serialization/Serializers/FSharpMapSerializer.fs
+++ b/src/FSharp.MongoDB.Bson/Serialization/Serializers/FSharpMapSerializer.fs
@@ -16,16 +16,20 @@
namespace MongoDB.Bson.Serialization.Serializers
open System.Collections.Generic
+open MongoDB.Bson.Serialization
+open MongoDB.Bson.Serialization.Options
open MongoDB.Bson.Serialization.Serializers
///
/// Serializer for F# maps.
///
-type FSharpMapSerializer<'KeyType, 'ValueType when 'KeyType : comparison and 'KeyType: not null>() =
+type FSharpMapSerializer<'KeyType, 'ValueType when 'KeyType : comparison and 'KeyType: not null>
+ (
+ serializer:
+ DictionaryInterfaceImplementerSerializer, 'KeyType, 'ValueType>
+ ) =
inherit SerializerBase