//removes the node from the DB int remove = SchemaDB.DeleteGenericLink(originNode.Tag),TargetNode.Tag); if (remove) { originNode.Remove(); }//this if, doesnt remove the originNode from the targetNode.Nodes