Index: applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/actions/EdgeSelectionAction.java
===================================================================
--- applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/actions/EdgeSelectionAction.java	(revision 34254)
+++ applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/actions/EdgeSelectionAction.java	(revision 34255)
@@ -108,5 +108,5 @@
 
 	private Boolean isWaySuitableForMode(Way way, String modeOfTravel) {
-		if ("bus".equals(modeOfTravel))
+		if ("bus".equals(modeOfTravel) )
 			return RouteUtils.isWaySuitableForBuses(way);
 
@@ -201,4 +201,6 @@
 			if (initial != null) {
 				modeOfTravel = getModeOfTravel(initial);
+				if ("mtb".equals(modeOfTravel))
+					modeOfTravel = "bicycle";
 				List<Way> edge = getEdgeFromWay(initial, modeOfTravel);
 				for (Way way : edge) {
@@ -222,4 +224,6 @@
 			if (edgeList.size() == 0 || modeOfTravel == null) {
 				modeOfTravel = getModeOfTravel(initial);
+				if ("mtb".equals(modeOfTravel))
+					modeOfTravel = "bicycle";
 			}
 
@@ -258,4 +262,6 @@
 			if (edgeList.size() == 0 || modeOfTravel == null) {
 				modeOfTravel = getModeOfTravel(initial);
+				if ("mtb".equals(modeOfTravel))
+					modeOfTravel = "bicycle";
 			}
 			if (initial != null) {
Index: applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantPaintVisitor.java
===================================================================
--- applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantPaintVisitor.java	(revision 34254)
+++ applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantPaintVisitor.java	(revision 34255)
@@ -151,5 +151,5 @@
 			} else if (link.isOnewayLoopForwardPart) {
 				if (way.isSelected()) {
-					drawWay(way, new Color(255, 20, 147, 100));
+					drawWay(way, new Color(255, 255, 0, 100));
 				} else {
 					drawWay(way, new Color(255, 0, 0, 100));
Index: applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/utils/RouteUtils.java
===================================================================
--- applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/utils/RouteUtils.java	(revision 34254)
+++ applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/utils/RouteUtils.java	(revision 34255)
@@ -269,5 +269,5 @@
         }
 
-        return r.hasTag(TAG_ROUTE, "bicycle");
+        return r.hasTag(TAG_ROUTE, "bicycle", "mtb");
     }
 
