blockUpdate: watch out for old and new block both being null. closes #110