diff --git a/src/syncterm/ripper.c b/src/syncterm/ripper.c
index e03f1f243e1144c2a5859cb4a5770bf3596b7f8a..d24e79c3c8f7631ee0b5266453587bf4a93b017e 100644
--- a/src/syncterm/ripper.c
+++ b/src/syncterm/ripper.c
@@ -10723,7 +10723,6 @@ setpixel(x1, y1, xx);
 										fclose(icn);
 										unlink(cache_path);
 										FREE_AND_NULL(planes);
-										fclose(icn);
 										break;
 									}
 								}