Avoid double binding of change event

This bug was introduced with the previous commit and lead to auto-append
like behavior of non-auto-append dgfs.