diff --git a/uk/ac/sanger/artemis/components/alignment/BamView.java b/uk/ac/sanger/artemis/components/alignment/BamView.java
index dc6fd35b17a66cf5950a7ed9c71a80614cf82933..e5a7b640f875c65640b264333dd78abe21dab8de 100644
--- a/uk/ac/sanger/artemis/components/alignment/BamView.java
+++ b/uk/ac/sanger/artemis/components/alignment/BamView.java
@@ -2400,7 +2400,8 @@ public class BamView extends JPanel
     {
       public void actionPerformed(ActionEvent e)
       {
-        BamView bamView = new BamView(bamList, null, nbasesInView, entry_edit,
+        BamView bamView = new BamView(new Vector<String>(bamList), 
+            null, nbasesInView, entry_edit,
             feature_display, bases, (JPanel) mainPanel.getParent(), null);
         bamView.getJspView().getVerticalScrollBar().setValue(
             bamView.getJspView().getVerticalScrollBar().getMaximum());