Index: applications/editors/josm/plugins/mapillary/build.xml
===================================================================
--- applications/editors/josm/plugins/mapillary/build.xml	(revision 31195)
+++ applications/editors/josm/plugins/mapillary/build.xml	(revision 31196)
@@ -16,5 +16,5 @@
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
     <property name="plugin.main.version" value="7777"/>
-    <property name="plugin.version" value="0.8"/>
+    <property name="plugin.version" value="0.8.1"/>
 
     <!-- Configure these properties (replace "..." accordingly).
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryExportAction.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryExportAction.java	(revision 31195)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryExportAction.java	(revision 31196)
@@ -5,4 +5,5 @@
 import java.awt.Dimension;
 import java.awt.event.ActionEvent;
+import java.util.ArrayList;
 import java.util.List;
 
@@ -46,6 +47,9 @@
 				export(MapillaryData.getInstance().getImages());
 			} else if (dialog.group.isSelected(dialog.sequence.getModel())) {
-				export(MapillaryData.getInstance().getSelectedImage()
-						.getSequence().getImages());
+				ArrayList<MapillaryImage> images = new ArrayList<>();
+				for (MapillaryImage image : MapillaryData.getInstance().getMultiSelectedImages())
+					if (!images.contains(image))
+						images.addAll(image.getSequence().getImages());
+				export(images);
 			} else if (dialog.group.isSelected(dialog.selected.getModel())) {
 				export(MapillaryData.getInstance().getMultiSelectedImages());
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java	(revision 31195)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillaryPlugin.java	(revision 31196)
@@ -44,7 +44,4 @@
 	public MapillaryPlugin(PluginInformation info) {
 		super(info);
-		synchronized (this) {
-			Main.logLevel = 1;
-		}
 		downloadAction = new MapillaryDownloadAction();
 		exportAction = new MapillaryExportAction();
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillarySequence.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillarySequence.java	(revision 31195)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/MapillarySequence.java	(revision 31196)
@@ -13,10 +13,11 @@
 public class MapillarySequence {
 	private final List<MapillaryImage> images;
-	private String timestamp;
 	private final String key;
+	private final int created_at;
 
-	public MapillarySequence(String key) {
+	public MapillarySequence(String key, int created_at) {
 		this.images = new ArrayList<>();
 		this.key = key;
+		this.created_at = created_at;
 	}
 
@@ -31,10 +32,7 @@
 	}
 	
-	public void setTimestamp(String timestamp) {
-		this.timestamp = timestamp;
-	}
-	
-	public String getTimestamp() {
-		return this.timestamp;
+
+	public int getCreatedAt() {
+		return created_at;
 	}
 
Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/downloads/MapillarySequenceDownloadThread.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/downloads/MapillarySequenceDownloadThread.java	(revision 31195)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/downloads/MapillarySequenceDownloadThread.java	(revision 31196)
@@ -69,5 +69,5 @@
 										.getJsonNumber(j).doubleValue()));
 					} catch (IndexOutOfBoundsException e) {
-						Main.error(e);
+						Main.warn("Mapillary bug at " + url);
 						isSequenceWrong = true;
 					} catch (Exception e) {
@@ -77,5 +77,5 @@
 				if (isSequenceWrong)
 					break;
-				MapillarySequence sequence = new MapillarySequence(jsonobj.getString("key"));
+				MapillarySequence sequence = new MapillarySequence(jsonobj.getString("key"), jsonobj.getJsonNumber("captured_at").intValue());
 				for (MapillaryImage mimage : MapillaryData.getInstance().getImages())
 					if (mimage.getSequence().getKey() == sequence.getKey())
