added missing  Block.setGhostLayer() call