diff --git a/parselog.rs b/parselog.rs
index 7498b1c76d2797b3b3e2202e39f9753646288794..590d70ac7d4387ca3b87ec6bbc5035844bedc63f 100644
--- a/parselog.rs
+++ b/parselog.rs
@@ -76,7 +76,7 @@ fn com_result(line: String){
               if &caps["err"] == "err=0" {
                   hashmap::set_val("bind",caps["con"].to_string(),val1.clone());
               }
-              if val1 == "\"\"" { return; }
+              if val1 == "\"\"" { hashmap::removeop(key.clone()); return; }
               linelog = format!("ID={} SRC={} BIND={} {} -> {}",con,ip,val1,cmd,err);
          },
          "UNBIND" => {