diff --git a/splearn/hankel.py b/splearn/hankel.py
index 133f85a98b341e5f0ea424ab798970e66bd90d3b..64125159ee395437211430772bb1a1a7809799ca 100644
--- a/splearn/hankel.py
+++ b/splearn/hankel.py
@@ -400,7 +400,7 @@ class Hankel(object):
                 ds = np.diag(s[:rank])
             else:
                 [u, s, v] = lin.svds(hankel, k=rank)
-            ds = np.diag(s)
+                ds = np.diag(s)
             pis = pinv(v)
             del v
             pip = pinv(np.dot(u, ds))