diff --git a/matlab/dynare_config.m b/matlab/dynare_config.m
index fd43b0348023c9af9df1ca7a8d44bcf22733ddb2..787139ec75f65d63efbaa7d622672b0c8a8a32e1 100644
--- a/matlab/dynare_config.m
+++ b/matlab/dynare_config.m
@@ -106,8 +106,8 @@ if isoctave && octave_ver_less_than('4.0')
     p{end+1} = '/missing/ilu';
 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