Index: applications/editors/josm/plugins/AddressEdit/src/org/openstreetmap/josm/plugins/addressEdit/AddressNode.java
===================================================================
--- applications/editors/josm/plugins/AddressEdit/src/org/openstreetmap/josm/plugins/addressEdit/AddressNode.java	(revision 23835)
+++ applications/editors/josm/plugins/AddressEdit/src/org/openstreetmap/josm/plugins/addressEdit/AddressNode.java	(revision 23836)
@@ -100,6 +100,7 @@
 	}
 	
-	
-	
+	/* (non-Javadoc)
+	 * @see org.openstreetmap.josm.plugins.addressEdit.NodeEntityBase#compareTo(org.openstreetmap.josm.plugins.addressEdit.INodeEntity)
+	 */
 	@Override
 	public int compareTo(INodeEntity o) {
@@ -135,5 +136,5 @@
 		
 		if (!node.getName().equals(getStreet())) {
-			setStreetName(node.getName());
+			setStreetName(node.getName());			
 			node.addAddress(this);
 			fireEntityChanged();
@@ -149,4 +150,5 @@
 		
 		this.osmObject.put(TagUtils.ADDR_STREET_TAG, streetName);
+		this.osmObject.setModified(true);
 	}
 	
@@ -159,4 +161,5 @@
 		
 		this.osmObject.put(TagUtils.ADDR_STATE_TAG, state);
+		this.osmObject.setModified(true);
 	}
 	
@@ -169,4 +172,5 @@
 		
 		this.osmObject.put(TagUtils.ADDR_COUNTRY_TAG, country);
+		this.osmObject.setModified(true);
 	}
 	
@@ -179,4 +183,5 @@
 		
 		this.osmObject.put(TagUtils.ADDR_POSTCODE_TAG, postCode);
+		this.osmObject.setModified(true);
 	}
 
