diff --git a/tsk/auto/auto_db.cpp b/tsk/auto/auto_db.cpp
index 3bf7b98b57767dfb19ca6ceef321ceeb5192873f..3caffdf8887fb1be7d41f9fcd10edd1278eaa65a 100644
--- a/tsk/auto/auto_db.cpp
+++ b/tsk/auto/auto_db.cpp
@@ -910,7 +910,7 @@ TSK_WALK_RET_ENUM TskAutoDb::fsWalkUnallocBlocksCb(const TSK_FS_BLOCK *a_block,
     // We want to keep consecutive blocks in the same run, so simply update prevBlock and the size
     // if this one is consecutive with the last call. But, if we have hit the max chunk
     // size, then break up this set of consecutive blocks.
-    if ((a_block->addr == unallocBlockWlkTrack->prevBlock + 1) && ((unallocBlockWlkTrack->maxChunkSize == 0) || 
+    if ((a_block->addr == unallocBlockWlkTrack->prevBlock + 1) && ((unallocBlockWlkTrack->minChunkSize <= 0) || 
             (unallocBlockWlkTrack->size < unallocBlockWlkTrack->maxChunkSize))) {
         unallocBlockWlkTrack->prevBlock = a_block->addr;
 		unallocBlockWlkTrack->size += unallocBlockWlkTrack->fsInfo.block_size;