diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 # Changelog for B9
 
+## 0.5.68.3
+
+* Fix issue #10: The CLI parameter `--network host` is ignored
+* Flush the log output after every log message to stdout
+
 ## 0.5.68.2
 
 * Fix a bug in the shared image Shake rule causing unnecessary rebuilds
@@ -8,17 +13,17 @@
 
 ## 0.5.68.1
 
-* Fix positional argument enumeration in the `Enviromnent`; CLI arguments 
+* Fix positional argument enumeration in the `Enviromnent`; CLI arguments
   are passed via the keys `arg_1 .. arg_N` in the `Environment`.
-  They are currently passed in reverse order and start from `arg_0` 
+  They are currently passed in reverse order and start from `arg_0`
   instead of `arg_1`. See github issues #6 and #9.
 
-* Fix #7 shared image meta info download and 
+* Fix #7 shared image meta info download and
   generalize and simplify `B9ConfigOverrid` while at it.
 
 * Remove `Trying to load config file` messages
 
-* Fix #8 - resurrect the environment variable `buildDirRoot`. 
+* Fix #8 - resurrect the environment variable `buildDirRoot`.
 
 ## 0.5.68
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -6,12 +6,13 @@
 
 ### Overview
 
-There is a *DSL* that is described by a few benign Haskell `data` types that can 
-be `B9` can `read` and `show`. It can be put into a **text file** and be interpreted
-by a **command line invokation**. 
+**B9** is an executable and a Haskell library, that consumes a Haskell term describing 
+the generation of VM-Images. 
 
-Also, `B9` can be used as **Haskell library**. 
+A few core `data` types form an EDSL, and  `B9` contains functions to `read` and `show` then. 
 
+Such a term can then be stored into a **text file** and is interpreted by a **command line invokation**. 
+
 ### Installation on NixOS
 
 * As **command line utility** in current directory:
@@ -40,8 +41,8 @@
     packages:
     
     - location:
-        git: git@github.com:sheyll/b9-vm-image-builder.git
-        tag: 0.5.68.2
+        github: git@github.com:sheyll/b9-vm-image-builder.git
+        commit: 467c4bf8274a50a72a2a720f3c2710926fb845b2
         extra-dep: true
 
 ### Features
diff --git a/b9.cabal b/b9.cabal
--- a/b9.cabal
+++ b/b9.cabal
@@ -1,6 +1,6 @@
 cabal-version:     2.2
 name:                b9
-version:             0.5.68.2
+version:             0.5.68.3
 
 synopsis:            A tool and library for building virtual machine images.
 
diff --git a/src/cli/Main.hs b/src/cli/Main.hs
--- a/src/cli/Main.hs
+++ b/src/cli/Main.hs
@@ -96,8 +96,8 @@
             Endo (repository .~ repo) <>
             Endo (repositoryCache .~ (Path <$> mRepoCache)) <>
             case libvirtNet of
-              Just n
-                | n /= hostNetworkMagicValue -> Endo (set (libVirtLXCConfigs . _Just . networkId) (Just n))
+              Just n | n /= hostNetworkMagicValue -> Endo (set (libVirtLXCConfigs . _Just . networkId) (Just n))
+              Just n | n == hostNetworkMagicValue -> Endo (set (libVirtLXCConfigs . _Just . networkId) Nothing)
               _ -> mempty
        in B9ConfigOverride {_customB9ConfigPath = Path <$> cfg, _customB9Config = b9cfg, _customEnvironment = mempty}
 
diff --git a/src/lib/B9/B9Logging.hs b/src/lib/B9/B9Logging.hs
--- a/src/lib/B9/B9Logging.hs
+++ b/src/lib/B9/B9Logging.hs
@@ -96,7 +96,9 @@
 logImpl :: Maybe LogLevel -> Maybe SysIO.Handle -> LogLevel -> String -> IO ()
 logImpl minLevel mh level msg = do
   lm <- formatLogMsg level msg
-  when (isJust minLevel && level >= fromJust minLevel) (putStr lm)
+  when (isJust minLevel && level >= fromJust minLevel) $ do
+    putStr lm
+    SysIO.hFlush SysIO.stdout
   when (isJust mh) $ do
     SysIO.hPutStr (fromJust mh) lm
     SysIO.hFlush (fromJust mh)
