diff --git a/openfpm_numerics b/openfpm_numerics
index 8865e41b8572cf0a8385562947c1f630dfcfff7c..4643a68aa636c1be35a4a5381780acb3ad1abeed 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit 8865e41b8572cf0a8385562947c1f630dfcfff7c
+Subproject commit 4643a68aa636c1be35a4a5381780acb3ad1abeed
diff --git a/src/Vector/vector_dist.hpp b/src/Vector/vector_dist.hpp
index 9228530717ae88c768fef5806fee5d7e148943e7..0d05a1fce77001c0c2ed520570c244edb85a1e58 100644
--- a/src/Vector/vector_dist.hpp
+++ b/src/Vector/vector_dist.hpp
@@ -2775,6 +2775,15 @@ public:
 		return key;
 	}
 
+	/*! \brief Indicate that this class is not a subset
+	 *
+	 * \return false
+	 *
+	 */
+	bool isSubset() const
+	{
+		return false;
+	}
 
 #ifdef CUDA_GPU
 
diff --git a/src/Vector/vector_dist_subset.hpp b/src/Vector/vector_dist_subset.hpp
index 6a214d2e320eeb5ac8348a801412754ee2816fe1..fc47f7c0da4dd5124189c68e11912e1330db2238 100644
--- a/src/Vector/vector_dist_subset.hpp
+++ b/src/Vector/vector_dist_subset.hpp
@@ -227,6 +227,16 @@ public:
 		return getCellList<CellL>(r_cut, g,no_se3);
 	}
 
+	/*! \brief Indicate that this class is not a subset
+	 *
+	 * \return false
+	 *
+	 */
+	bool isSubset() const
+	{
+		return true;
+	}
+
 	/*! \brief Construct a cell list starting from the stored particles
 	 *
 	 * It differ from the get getCellList for an additional parameter, in case the