diff --git a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index <HASH>..<HASH> 100644
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@ -542,6 +542,7 @@ public class SSTableReader extends SSTable implements Closeable
         {
             logger.debug("Cannot deserialize SSTable Summary: ", e);
             // corrupted; delete it and fall back to creating a new summary
+            FileUtils.closeQuietly(iStream);
             FileUtils.deleteWithConfirm(summariesFile);
             return false;
         }
close corrupt summary stream before trying to delete it
patch by Mikhail Stepura; reviewed by jbellis for CASSANDRA-<I>