--- a/kcdbext.h.old 2016-09-21 22:11:00.449571345 -0400 +++ b/kcdbext.h 2016-09-21 22:12:18.127839259 -0400 @@ -1278,7 +1278,7 @@ if (omode_ == 0) { set_error(_KCCODELINE_, BasicDB::Error::INVALID, "not opened"); *sp = 0; - return false; + return NULL; } if (!cache_) return db_.get(kbuf, ksiz, sp); size_t dvsiz = 0;