diff --git a/src/thermal_diffusion/DiffusionPT_kernels.jl b/src/thermal_diffusion/DiffusionPT_kernels.jl
index f22ff8e7..a6d5e672 100644
--- a/src/thermal_diffusion/DiffusionPT_kernels.jl
+++ b/src/thermal_diffusion/DiffusionPT_kernels.jl
@@ -1,5 +1,5 @@
 isNotDirichlet(m, inds::Vararg{Int,N}) where {N} = iszero(m[inds...])
-isNotDirichlet(::Nothing, ::Vararg{Int,N}) where {N} = false
+isNotDirichlet(::Nothing, ::Vararg{Int,N}) where {N} = true
 
 ## 3D KERNELS
 
diff --git a/test/Project.toml b/test/Project.toml
index d3c08479..019ed2ec 100644
--- a/test/Project.toml
+++ b/test/Project.toml
@@ -21,7 +21,7 @@ CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
 AMDGPU = "0.8, 0.9, 1"
 CUDA = "5"
 CellArrays = "0.2"
-GeoParams = "0.5, 0.6"
+GeoParams = "0.6.7"
 JustPIC = "0.5.3"
 MPI = "0.20"
 ParallelStencil = "0.11, 0.12, 0.13"