diff --git a/matlab/missing/stats-matlab/corr.m b/matlab/missing/stats-matlab/corr.m
index ec2f719a18f6202791a1ad96e94140de235c6731..24c53c01077898c123a41d4e67e9b695ec4ed460 100644
--- a/matlab/missing/stats-matlab/corr.m
+++ b/matlab/missing/stats-matlab/corr.m
@@ -135,10 +135,14 @@ end
 %@eof:2
 
 %@test:3
-%$ t = zeros(3,1);
-%$ t(1) = dassert(corr(5), NaN);
-%$ t(2) = dassert(corr([1 2 3],5),NaN(3,1));
-%$ t(3) = dassert(corr(5,[1 2 3]),NaN(1,3));
+%$ if ~isoctave()
+%$   t = zeros(3,1);
+%$   t(1) = dassert(corr(5), NaN);
+%$   t(2) = dassert(corr([1 2 3],5),NaN(3,1));
+%$   t(3) = dassert(corr(5,[1 2 3]),NaN(1,3));
+%$ else
+%$   t = 1;
+%$ end
 %$ T = all(t);
 %@eof:3