Index: trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java	(revision 953)
+++ trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java	(revision 955)
@@ -120,5 +120,5 @@
 		Main.map.mapView.addMouseMotionListener(this);
 		Main.map.mapView.enableVirtualNodes(
-		Main.pref.getInteger("mappaint.node.virtual-size", 6) != 0);
+		Main.pref.getInteger("mappaint.node.virtual-size", 8) != 0);
 	}
 
@@ -239,5 +239,5 @@
 			{
 				osm = nearestWaySeg.way;
-				if(Main.pref.getInteger("mappaint.node.virtual-size", 6) > 0)
+				if(Main.pref.getInteger("mappaint.node.virtual-size", 8) > 0)
 				{
 					Way w = (Way)osm;
Index: trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java	(revision 953)
+++ trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java	(revision 955)
@@ -108,5 +108,5 @@
 		fillSelectedNode = Main.pref.getBoolean("mappaint.node.fill-selected", true);
 		fillUnselectedNode = Main.pref.getBoolean("mappaint.node.fill-unselected", false);
-		virtualNodeSize = virtual ? Main.pref.getInteger("mappaint.node.virtual-size", 6) / 2 : 0;
+		virtualNodeSize = virtual ? Main.pref.getInteger("mappaint.node.virtual-size", 8) / 2 : 0;
 		virtualNodeSpace = Main.pref.getInteger("mappaint.node.virtual-space", 70);
 		segmentNumberSpace = Main.pref.getInteger("mappaint.segmentnumber.space", 40);
Index: trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java	(revision 953)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java	(revision 955)
@@ -125,5 +125,5 @@
 		// virtual nodes
 		virtualNodes.setToolTipText(tr("Draw virtual nodes in select mode for easy way modification."));
-		virtualNodes.setSelected(Main.pref.getInteger("mappaint.node.virtual-size", 6) != 0);
+		virtualNodes.setSelected(Main.pref.getInteger("mappaint.node.virtual-size", 8) != 0);
 		gui.display.add(virtualNodes, GBC.eop().insets(20,0,0,0));
 
@@ -148,6 +148,6 @@
 		Main.pref.put("draw.data.inactive_color", inactive.isSelected());
 		Main.pref.put("mappaint.use-antialiasing", useAntialiasing.isSelected());
-		int vn = Main.pref.getInteger("mappaint.node.virtual-size", 6);
-		if(virtualNodes.isSelected()) {	if (vn < 1) vn = 6; }
+		int vn = Main.pref.getInteger("mappaint.node.virtual-size", 8);
+		if(virtualNodes.isSelected()) {	if (vn < 1) vn = 8; }
 		else { vn = 0; }
 		Main.pref.put("mappaint.node.virtual-size", Integer.toString(vn));
