diff --git a/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs b/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs index 289ab609..de711c67 100644 --- a/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs +++ b/src/Numerics/LinearAlgebra/Double/SparseMatrix.cs @@ -1224,7 +1224,7 @@ namespace MathNet.Numerics.LinearAlgebra.Double return; } - if (scalar == 0.0) + if (scalar == 0.0 || NonZerosCount == 0) { result.Clear(); return;