diff --git a/src/data/Tensor.cpp b/src/data/Tensor.cpp
index 9de785d54604fdb77e24de20322aa7691d149a15..4d8e0dcd7d29b47b7a3591652c6d3002698ab29c 100644
--- a/src/data/Tensor.cpp
+++ b/src/data/Tensor.cpp
@@ -55,7 +55,7 @@ void Aidge::Tensor::resize(const std::vector<Aidge::DimSize_t> &dims, std::vecto
 
         computeSize();
         if (mImpl) {
-            mImpl->resize(mSize);
+            mImpl->resize(mDims);
         }
     }
 }