diff --git a/config/datatypes_conf.xml.sample b/config/datatypes_conf.xml.sample
index 908575724fc8..018bf0e09754 100644
--- a/config/datatypes_conf.xml.sample
+++ b/config/datatypes_conf.xml.sample
@@ -15,6 +15,7 @@
+
diff --git a/config/tool_data_table_conf.xml.sample b/config/tool_data_table_conf.xml.sample
index 84221da268b5..0bc510bf1e93 100644
--- a/config/tool_data_table_conf.xml.sample
+++ b/config/tool_data_table_conf.xml.sample
@@ -75,4 +75,9 @@
dbkey, name, value
+
+
diff --git a/display_applications/iobio/bam.xml b/display_applications/iobio/bam.xml
new file mode 100644
index 000000000000..69cdabf6b427
--- /dev/null
+++ b/display_applications/iobio/bam.xml
@@ -0,0 +1,8 @@
+
+
+
+ ${url}?bam=${bam_file.qp}
+
+
+
+
diff --git a/lib/galaxy/datatypes/display_applications/application.py b/lib/galaxy/datatypes/display_applications/application.py
index 65308d59a881..a8e75e9e76e0 100644
--- a/lib/galaxy/datatypes/display_applications/application.py
+++ b/lib/galaxy/datatypes/display_applications/application.py
@@ -142,7 +142,7 @@ def __init__( self, elem, display_application, build_sites ):
max_col = max( id_col, name_col )
dynamic_params = {}
if data_table is not None:
- max_col = max( [ max_col ] + data_table.columns.values() )
+ max_col = max( [ max_col ] + data_table.columns.values() )
for key, value in data_table.columns.items():
dynamic_params[key] = { 'column': value, 'split': False, 'separator': ',' }
for dynamic_param in elem.findall( 'dynamic_param' ):
diff --git a/tool-data/bam_iobio.loc.sample b/tool-data/bam_iobio.loc.sample
new file mode 100644
index 000000000000..36bea1c20a28
--- /dev/null
+++ b/tool-data/bam_iobio.loc.sample
@@ -0,0 +1,3 @@
+# Table used for listing bam.iobio servers
+#
+bam_iobio bam.iobio.io http://bam.iobio.io/