diff --git a/src/initialize_dates_toolbox.m b/src/initialize_dates_toolbox.m
index f298fbb46f516a4189e785d8eb188d9c4fd88685..c9928979caedc7920c27a001286decb66b999598 100644
--- a/src/initialize_dates_toolbox.m
+++ b/src/initialize_dates_toolbox.m
@@ -14,14 +14,14 @@ if ~exist('isint','file')
     addpath([dates_src_root '/utilities/missing/isint'])
 end
 
-if ~exist('rows','file') || ~exist('columns','file') 
-    addpath([dates_src_root '/utilities/missing/dims'])
-end
-
 if ~exist('isoctave','file') 
     addpath([dates_src_root '/utilities/missing/isoctave'])
 end
 
+if ~isoctave && (~exist('rows','file') || ~exist('columns','file'))
+    addpath([dates_src_root '/utilities/missing/dims'])
+end
+
 if ~exist('shiftS','file') 
     addpath([dates_src_root '/utilities/missing/shiftS'])
 end