Index: applications/editors/josm/plugins/addrinterpolation/build.xml
===================================================================
--- applications/editors/josm/plugins/addrinterpolation/build.xml	(revision 17732)
+++ applications/editors/josm/plugins/addrinterpolation/build.xml	(revision 17735)
@@ -91,5 +91,5 @@
                 <attribute name="Plugin-Description" value="Group common Address Interpolation inputs in a single dialog,"/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/AddrInterpolation"/>
-                <attribute name="Plugin-Mainversion" value="1981"/>
+                <attribute name="Plugin-Mainversion" value="2161"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: applications/editors/josm/plugins/addrinterpolation/src/org/openstreetmap/josm/plugins/AddrInterpolation/AddrInterpolationDialog.java
===================================================================
--- applications/editors/josm/plugins/addrinterpolation/src/org/openstreetmap/josm/plugins/AddrInterpolation/AddrInterpolationDialog.java	(revision 17732)
+++ applications/editors/josm/plugins/addrinterpolation/src/org/openstreetmap/josm/plugins/AddrInterpolation/AddrInterpolationDialog.java	(revision 17735)
@@ -404,9 +404,9 @@
 						for (RelationMember relationMember : relation.getMembers()) {
 							if (relationMember.isWay()){
-								Way way = (Way) relationMember.member;
+								Way way = (Way) relationMember.getMember();
 								// System.out.println("Name: " + way.get("name") );
 								if (way == selectedStreet) {
 									associatedStreetRelation = relation;
-									relationDescription = Long.toString(way.id);
+									relationDescription = Long.toString(way.getId());
 
 									String streetName = "";
@@ -638,5 +638,5 @@
 
 		if (addrInterpolationWay != null) {
-			addrInterpolationWay.modified = true;
+			addrInterpolationWay.setModified(true);
 
 			Node firstNode = addrInterpolationWay.getNode(0);
@@ -681,5 +681,5 @@
 		for (Node node : houseNumberNodes) {
 
-			node.modified = true; // Trigger re-upload in case there is a change
+			node.setModified(true); // Trigger re-upload in case there is a change
 
 			if (streetRelationButton.isSelected()) {
@@ -699,8 +699,7 @@
 
 		if (relationChanged) {
-			associatedStreetRelation.modified = true;
+			associatedStreetRelation.setModified(true);
 
 			// Redraw relation list dialog
-			Main.main.getEditLayer().setModified(true);
 			Main.main.getEditLayer().fireDataChange();
 		}
@@ -744,5 +743,5 @@
 		for (RelationMember relationMember : relation.getMembers()) {
 
-			if (testMember == relationMember.member) {
+			if (testMember == relationMember.getMember()) {
 				isFound = true;
 				break;
