diff --git a/pandas/core/series.py b/pandas/core/series.py
index <HASH>..<HASH> 100644
--- a/pandas/core/series.py
+++ b/pandas/core/series.py
@@ -2310,7 +2310,9 @@ copy : boolean, default False
         df = DataFrame.from_csv(path, header=header, index_col=index_col,
                                 sep=sep, parse_dates=parse_dates,
                                 encoding=encoding)
-        return df.ix[:, 0]
+        result = df.ix[:, 0]
+        result.index.name = result.name = None
+        return result
 
     def to_csv(self, path, index=True, sep=",", na_rep='', header=False,
                index_label=None, mode='w', nanRep=None, encoding=None):
diff --git a/pandas/tests/test_series.py b/pandas/tests/test_series.py
index <HASH>..<HASH> 100644
--- a/pandas/tests/test_series.py
+++ b/pandas/tests/test_series.py
@@ -1879,6 +1879,8 @@ class TestSeries(unittest.TestCase, CheckNameIntegration):
 
         self.series.to_csv('_foo')
         series = Series.from_csv('_foo')
+        self.assert_(series.name is None)
+        self.assert_(series.index.name is None)
         assert_series_equal(self.series, series)
 
         outfile = open('_foo', 'w')
BUG: return nameless Series and index from from_csv