diff --git a/cdist/exec/remote.py b/cdist/exec/remote.py
index 9e3e279e..e0ef66ec 100644
--- a/cdist/exec/remote.py
+++ b/cdist/exec/remote.py
@@ -304,6 +304,7 @@ class Remote(object):
         try:
             if self.quiet_mode:
                 stderr = subprocess.DEVNULL
+                close_stderr = False
             if return_output:
                 output = subprocess.check_output(command, env=os_environ,
                                                  stderr=stderr).decode()
diff --git a/docs/changelog b/docs/changelog
index 67851747..fccf2583 100644
--- a/docs/changelog
+++ b/docs/changelog
@@ -1,6 +1,9 @@
 Changelog
 ---------
 
+next:
+	* Core: Fix broken quiet mode (Darko Poljak)
+
 4.10.10: 2019-04-11
 	* New types: __ufw and __ufw_rule (Mark Polyakov)
 	* Type __link: Add messaging (Ander Punnar)