From 31fa633d74aae0765e4cb253060e5e7f9d91ad4f Mon Sep 17 00:00:00 2001
From: mfranz <mfranz>
Date: Sun, 23 Oct 2005 10:19:05 +0000
Subject: [PATCH] 'keep' defaults to true (which is a bad choice -- we never
 really want children saved away when removing a node). This caused gui
 bindings to fail in some rare cases --> don't keep.

---
 src/Input/input.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Input/input.cxx b/src/Input/input.cxx
index b16c9c105..2414d984d 100644
--- a/src/Input/input.cxx
+++ b/src/Input/input.cxx
@@ -95,7 +95,7 @@ FGBinding::FGBinding (const SGPropertyNode * node)
 
 FGBinding::~FGBinding ()
 {
-  _arg->getParent()->removeChild(_arg->getName(), _arg->getIndex());
+  _arg->getParent()->removeChild(_arg->getName(), _arg->getIndex(), false);
 }
 
 void