Index: /applications/editors/josm/plugins/tracer2/src/org/openstreetmap/josm/plugins/tracer2/TracerAction.java
===================================================================
--- /applications/editors/josm/plugins/tracer2/src/org/openstreetmap/josm/plugins/tracer2/TracerAction.java	(revision 30076)
+++ /applications/editors/josm/plugins/tracer2/src/org/openstreetmap/josm/plugins/tracer2/TracerAction.java	(revision 30077)
@@ -250,5 +250,7 @@
             }
             if ( listEnableParam.size() == 1 ) {
-            	listParam.setActivParam(listEnableParam.get(0));
+            	ServerParam param = listEnableParam.get(0);
+            	listParam.setActivParam(param);
+            	m_oTagValues.readBuildingTags(param);
             	return true;
             }
Index: /applications/editors/josm/plugins/tracer2/src/org/openstreetmap/josm/plugins/tracer2/server/GetVersion.java
===================================================================
--- /applications/editors/josm/plugins/tracer2/src/org/openstreetmap/josm/plugins/tracer2/server/GetVersion.java	(revision 30076)
+++ /applications/editors/josm/plugins/tracer2/src/org/openstreetmap/josm/plugins/tracer2/server/GetVersion.java	(revision 30077)
@@ -54,5 +54,5 @@
             if (astrParts.length > 1) m_nVersionMinor = Integer.parseInt(astrParts[1]);
             if (astrParts.length > 2) m_nVersionBuild = Integer.parseInt(astrParts[2]);
-            if (astrParts.length > 3) m_nVersionMinor = Integer.parseInt(astrParts[3]);
+            if (astrParts.length > 3) m_nVersionRevision = Integer.parseInt(astrParts[3]);
         } catch (Exception e) {
         }
