Fixup bare try/except.
diff --git a/Lib/shelve.py b/Lib/shelve.py
index 059d7f3..5e680bc 100644
--- a/Lib/shelve.py
+++ b/Lib/shelve.py
@@ -140,7 +140,7 @@
         self.sync()
         try:
             self.dict.close()
-        except:
+        except AttributeError:
             pass
         self.dict = 0