diff --git a/pyfeeds/common.py b/pyfeeds/common.py
index 33a49f7d807a8d7954cd783993e00d8b9e08f440..3f02e7512bd58bf5b580540109ab25925212413f 100644
--- a/pyfeeds/common.py
+++ b/pyfeeds/common.py
@@ -45,10 +45,10 @@ def tempdir():
 
     prevdir = os.getcwd()
 
-    with tempfile.TemporaryDirectory(delete=True) as td:
+    with tempfile.TemporaryDirectory() as td:
         try:
-            os.chdir(testdir)
-            yield td.name
+            os.chdir(td)
+            yield td
 
         finally:
             os.chdir(prevdir)