private void saveLabels() {
		// Make sure any labels in the removed blocks are saved.
		boolean save = false;

		final Iterator iter = method.code().listIterator();

		while (iter.hasNext()) {
			final Object obj = iter.next();

			if (obj instanceof Label) {
				final Label label = (Label) obj;

				if (label.startsBlock()) {
					if (getNode(label) == null) {
						save = true;
					} else {
						save = false;
					}
				}

				if (save) {
					label.setStartsBlock(false);
					iniBlock.tree().addStmt(new LabelStmt(label));
				}
			}
		}
	}