diff --git a/ChangeLog b/ChangeLog
index dc8fdc0d4e8d307eb9ee3119273b5a6a42c397db..3b80bb193116a0cfebbf9a2e321945e58a41e0f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2016-04-29  Tim Lauridsen <timlau@fedoraproject.org>
+
+	* dnfdaemon.spec: bumped version to 0.3.14
+
+2016-04-29  Tim Lauridsen <timlau@fedoraproject.org>
+
+	* python/dnfdaemon/client/__init__.py: fallback to use
+	GObject.G_MAXINT
+
+2016-04-29  Tim Lauridsen <timlau@fedoraproject.org>
+
+	Merge branch 'release-0.3.13' into develop
+
+2016-04-29  Tim Lauridsen <timlau@fedoraproject.org>
+
+	* ChangeLog: updated ChangeLog
+
 2016-04-29  Tim Lauridsen <timlau@fedoraproject.org>
 
 	* dnfdaemon.spec: bumped version to 0.3.13
diff --git a/dnfdaemon.spec b/dnfdaemon.spec
index 66e8ade91fb3a4bcd460a85a386bafe52222636b..1fb086e7832abf5d66373018bd207834c3b91950 100644
--- a/dnfdaemon.spec
+++ b/dnfdaemon.spec
@@ -2,7 +2,7 @@
 %global dnf_version 1.1.0
 
 Name:           dnfdaemon
-Version:        0.3.13
+Version:        0.3.14
 Release:        1%{?dist}
 Summary:        DBus daemon for dnf package actions
 License:        GPLv2+
@@ -99,6 +99,9 @@ fi
 %{python3_sitelib}/%{name}/client
 
 %changelog
+* Fri Apr 29 2016 Tim Lauridsen <timlau@fedoraproject.org> 0.3.14-1
+- bumped release
+
 * Fri Apr 29 2016 Tim Lauridsen <timlau@fedoraproject.org> 0.3.13-1
 - bumped release
 
diff --git a/python/dnfdaemon/client/__init__.py b/python/dnfdaemon/client/__init__.py
index efc79020c27ffe89132f22656377eca954145a90..7157d7c9d4fa749e36d3d7aa50355c1634deb291 100644
--- a/python/dnfdaemon/client/__init__.py
+++ b/python/dnfdaemon/client/__init__.py
@@ -108,7 +108,7 @@ CLIENT_API_VERSION = 2
 
 logger = logging.getLogger("dnfdaemon.client")
 
-from gi.repository import Gio, GLib
+from gi.repository import Gio, GLib, GObject
 
 ORG = 'org.baseurl.DnfSystem'
 INTERFACE = ORG
@@ -288,7 +288,7 @@ class DnfDaemonBase:
         func = getattr(self.daemon, cmd)
         # timeout = infinite
         func(*args, result_handler=self._return_handler,
-             user_data=data, timeout=GLib.G_MAXINT)
+             user_data=data, timeout=GObject.G_MAXINT)
         data['main_loop'].run()
         result = self._get_result(data)
         return result