Index: trunk/psLib/src/imageops/psImageCovariance.c
===================================================================
--- trunk/psLib/src/imageops/psImageCovariance.c	(revision 21466)
+++ trunk/psLib/src/imageops/psImageCovariance.c	(revision 21467)
@@ -229,4 +229,9 @@
 
     float factor = psImageCovarianceFactor(covar); // Factor to transfer
+    if (factor == 1.0) {
+        // No work required
+        return true;
+    }
+
     psBinaryOp(variance, variance, "*", psScalarAlloc(factor, PS_TYPE_F32));
     psBinaryOp(covar->image, covar->image, "/", psScalarAlloc(factor, PS_TYPE_F32));
