diff --git a/tensorflow/core/kernels/scatter_op.cc b/tensorflow/core/kernels/scatter_op.cc index 6eae1b7e217..1c1f0d7e9e0 100644 --- a/tensorflow/core/kernels/scatter_op.cc +++ b/tensorflow/core/kernels/scatter_op.cc @@ -124,8 +124,7 @@ class ScatterUpdateOp : public OpKernel { auto indices_flat = indices.flat(); auto params_flat = params.flat_outer_dims(); - if (TensorShapeUtils::IsScalar(updates.shape()) || - TensorShapeUtils::IsScalar(updates.shape())) { + if (TensorShapeUtils::IsScalar(updates.shape())) { const auto update = updates.scalar(); functor::ScatterScalarFunctor functor; const Index bad_i = functor(c, c->template eigen_device(),