diff --git a/src/main/java/azgracompress/compression/VQImageDecompressor.java b/src/main/java/azgracompress/compression/VQImageDecompressor.java
index 5254fbeab1c68a09633bd92354fd444c7475a2fe..220b91b5b4939631c8b5f0a6cd3f9c91f466a476 100644
--- a/src/main/java/azgracompress/compression/VQImageDecompressor.java
+++ b/src/main/java/azgracompress/compression/VQImageDecompressor.java
@@ -287,7 +287,7 @@ public class VQImageDecompressor extends CompressorDecompressorBase implements I
                 }
 
                 final Voxel currentVoxel = new Voxel(currentVoxelLayerDims);
-                currentVoxelLayer = currentVoxel.reconstructFromVoxels(voxelDims, decompressedVoxels);
+                currentVoxelLayer = currentVoxel.reconstructFromVoxelsToDataset(voxelDims, decompressedVoxels);
             } catch (Exception e) {
                 throw new ImageDecompressionException("VQImageDecompressor::decompressVoxels() - Unable to read indices from InBitStream.", e);
             }