diff --git a/encodings/datetime-parts/src/compute/is_constant.rs b/encodings/datetime-parts/src/compute/is_constant.rs
index d2788f5d5f0..f06583b4616 100644
--- a/encodings/datetime-parts/src/compute/is_constant.rs
+++ b/encodings/datetime-parts/src/compute/is_constant.rs
@@ -4,6 +4,7 @@
use vortex_array::compute::IsConstantKernel;
use vortex_array::compute::IsConstantKernelAdapter;
use vortex_array::compute::IsConstantOpts;
+use vortex_array::compute::is_constant_opts;
use vortex_array::register_kernel;
use vortex_error::VortexResult;
@@ -14,13 +15,30 @@ impl IsConstantKernel for DateTimePartsVTable {
fn is_constant(
&self,
array: &DateTimePartsArray,
- _opts: &IsConstantOpts,
+ opts: &IsConstantOpts,
) -> VortexResult