diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,7 @@
+### 0.5.2.1
+
+- Fix import modules after update to *Cabal* *3.10.3.0*.
+
 ### 0.5.2.0
 
 - Docs: suggest using precise direct dependencies at the configure step. This
diff --git a/NgxExport/Distribution.hs b/NgxExport/Distribution.hs
--- a/NgxExport/Distribution.hs
+++ b/NgxExport/Distribution.hs
@@ -48,10 +48,7 @@
 
 import Distribution.Simple hiding (defaultMain)
 import Distribution.Simple.LocalBuildInfo
-import Distribution.Simple.Program.Types
-import Distribution.Simple.Program.Builtin
-import Distribution.Simple.Program.Run
-import Distribution.Simple.Program.Db
+import Distribution.Simple.Program
 import Distribution.Simple.Setup
 import Distribution.Simple.Utils
 import Distribution.Types.PackageDescription
diff --git a/ngx-export-distribution.cabal b/ngx-export-distribution.cabal
--- a/ngx-export-distribution.cabal
+++ b/ngx-export-distribution.cabal
@@ -1,5 +1,5 @@
 name:                       ngx-export-distribution
-version:                    0.5.2.0
+version:                    0.5.2.1
 synopsis:                   Build custom libraries for Nginx Haskell module
 description:                Build custom libraries for
         <https://github.com/lyokha/nginx-haskell-module Nginx Haskell module>.
diff --git a/nhm-tool.hs b/nhm-tool.hs
--- a/nhm-tool.hs
+++ b/nhm-tool.hs
@@ -4,7 +4,6 @@
 module Main where
 
 import Text.Parsec hiding (uncons)
-import Distribution.Simple.Program.Types
 import Distribution.Simple.Program
 import Distribution.Verbosity
 import Cabal.Plan
