diff --git a/.gitignore b/.gitignore
index e2d14d1..99defb0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@
 /librepo-8a1bac3.tar.xz
 /librepo-2b2c02f.tar.xz
 /librepo-4ed3868.tar.xz
+/librepo-d09298c.tar.xz
diff --git a/librepo.spec b/librepo.spec
index 371e198..c918693 100644
--- a/librepo.spec
+++ b/librepo.spec
@@ -1,4 +1,4 @@
-%global gitrev 4ed3868
+%global gitrev d09298c
 # gitrev is output of: git rev-parse --short HEAD
 
 %if 0%{?rhel} != 0 && 0%{?rhel} <= 7
@@ -9,7 +9,7 @@
 %endif
 
 Name:           librepo
-Version:        1.7.0
+Version:        1.7.1
 Release:        1%{?dist}
 Summary:        Repodata downloading library
 
@@ -139,6 +139,9 @@ popd
 %endif
 
 %changelog
+* Mon Apr   7 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.1-1
+- Don't try to call cb if no cb is set (RhBug: 1083659)
+
 * Mon Mar  31 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.0-1
 - Support for xml:base tag in repomd.xml.
 - Downloader: If checksums don't match, include the expected values and types
diff --git a/sources b/sources
index 2910bef..f6cb22d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-94bd6631a620c48c2ec3f1346a9e6c9c  librepo-4ed3868.tar.xz
+9d157999e826be27cd5dfb166f924ab0  librepo-d09298c.tar.xz