diff --git a/matlab/@dynSeries/subsref.m b/matlab/@dynSeries/subsref.m
index a2de5cd6cacec73884d88ae99d6df04285ea1b9a..51ff8cfdceefe58e28e981d83bd1ab521e58f4fb 100644
--- a/matlab/@dynSeries/subsref.m
+++ b/matlab/@dynSeries/subsref.m
@@ -145,6 +145,9 @@ switch S(1).type
         error('dynSeries::subsref: I have no idea of what you are trying to do!')
     end
   case '{}'
+    if ischar(S(1).subs{1})
+        S(1).subs = strtrim(mat2cell(S(1).subs{1}, ones(1, size(S(1).subs{1},1)), size(S(1).subs{1},2)));
+    end
     if iscellofchar(S(1).subs)
         B = extract(A,S(1).subs{:});
     elseif isequal(length(S(1).subs),1) && all(isint(S(1).subs{1}))