diff --git a/scikits/learn/datasets/base.py b/scikits/learn/datasets/base.py
index 74570e2b8f052a341299b89e25f013a0b32cdcd0..eee7420d89a176993b0f7b8e818a42deb5aacc9c 100644
--- a/scikits/learn/datasets/base.py
+++ b/scikits/learn/datasets/base.py
@@ -96,7 +96,7 @@ def load_files(container_path, description=None, categories=None):
         target.extend(len(documents) * [label])
         filenames.extend(documents)
 
-    return Bunch(filenames=filenames,
+    return Bunch(filenames=np.array(filenames),
                  target_names=target_names,
                  target=np.array(target),
                  DESCR=description)