Only apply modify update if current tensor is set.
@@ -209,11 +209,13 @@ void
applyTensorModifyUpdate(TensorAttribute &vec, uint32_t lid, const TensorModifyUpdate &update)
{
auto oldTensor = vec.getTensor(lid);
+ if (oldTensor) {
auto newTensor = update.applyTo(*oldTensor);
if (newTensor) {
vec.setTensor(lid, *newTensor);
}
}
+}
}
