diff --git a/matlab/dynare_config.m b/matlab/dynare_config.m
index 8a582580f0bca3412363e3d0a91e3e97328b1c28..513b99c33a41726122676aa61147cec8161286d9 100644
--- a/matlab/dynare_config.m
+++ b/matlab/dynare_config.m
@@ -94,8 +94,8 @@ if isoctave
     p{end+1} = '/missing/ordeig';
 end
 
-% corrcoef with two outputs is missing in Octave (ticket #796)
-if isoctave && ~user_has_octave_forge_package('nan')
+% corrcoef with two outputs is missing in Octave < 4.4 (ticket #796)
+if isoctave && octave_ver_less_than('4.4') && ~user_has_octave_forge_package('nan')
     p{end+1} = '/missing/corrcoef';
 end