diff --git a/src/engine/sql/events.c b/src/engine/sql/events.c index cf228b60b4..3b7dc6d814 100644 --- a/src/engine/sql/events.c +++ b/src/engine/sql/events.c @@ -289,11 +289,13 @@ pgendProcessEvents (Backend *bend) case GNC_EVENT_MODIFY: /* if the remote user created an account, mirror it here */ pgendCopyAccountToEngine (be, &(ev->guid)); + xaccGroupMarkSaved (be->topgroup); break; case GNC_EVENT_DESTROY: { Account * acc = xaccAccountLookup (&(ev->guid)); xaccAccountBeginEdit (acc); xaccAccountDestroy (acc); + xaccGroupMarkSaved (be->topgroup); break; } }