diff --git a/sohstationviewer/view/file_information/get_file_information.py b/sohstationviewer/view/file_information/get_file_information.py
index 5d82e70b1902ee46f92337871c3e1e6d2fbe5ad5..96fbac28b823341cc67a391a8b7aa53365243a02 100644
--- a/sohstationviewer/view/file_information/get_file_information.py
+++ b/sohstationviewer/view/file_information/get_file_information.py
@@ -28,8 +28,11 @@ def extract_data_set_info(data_obj: Union[DataTypeModel, RT130, MSeed],
     """
 
     data_set_info = {}
-    sources_read = data_obj.dir
-    data_set_info['Sources Read'] = sources_read.name
+    folders = (data_obj.list_of_rt130_paths
+               if data_obj.list_of_dir == [''] else data_obj.list_of_dir)
+
+    sources_read = ', '.join([dir.name for dir in folders])
+    data_set_info['Sources Read'] = sources_read
 
     data_type = data_obj.data_type
     data_set_info['Data Type'] = data_type
diff --git a/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py b/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py
index 35f04bcd34a07d60932bef010f854f5b9335b601..cd23e0b10b5c8b71d14676dc1019c31984db4aef 100644
--- a/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py
+++ b/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py
@@ -434,7 +434,7 @@ def gps_data_rt130(data_obj: RT130) -> List[GPSPoint]:
 
 @extract_gps_data.register(MSeed)
 def gps_data_mseed(data_obj: MSeed) -> List[GPSPoint]:
-    data_type = detect_data_type([data_obj.dir])
+    data_type = detect_data_type(data_obj.list_of_dir)
     if data_type == 'Q330':
         return extract_gps_data_q330(data_obj)
     elif data_type == 'Centaur' or data_type == 'Pegasus':