diff --git a/src/libutil/hash.cc b/src/libutil/hash.cc
index 5352483ff93b377380bdb874610cc54c88513cdc..81aced0fde164243d23237bc507479c39d3d5704 100644
--- a/src/libutil/hash.cc
+++ b/src/libutil/hash.cc
@@ -121,7 +121,7 @@ const string base32Chars = "0123456789abcdfghijklmnpqrsvwxyz";
 
 string printHash32(const Hash & hash)
 {
-    assert(hash.type != htUnknown);
+    assert(hash.hashSize);
     size_t len = hash.base32Len();
     assert(len);