diff --git a/gga_get_data.py b/gga_get_data.py
index ae98f88c2907f4e64587f679bd03f811d3a8ec19..57cf0e6ad24585da573dca7ad2eac178b636960c 100644
--- a/gga_get_data.py
+++ b/gga_get_data.py
@@ -212,7 +212,8 @@ if __name__ == "__main__":
         get_data_for_current_species.species_dir = os.path.join(get_data_for_current_species.main_dir,
                                                                  get_data_for_current_species.genus_species +
                                                                  "/")
-
+        # create src_data directory tree
+        get_data_for_current_species.make_directory_tree()
         # Retrieve datasets
         logging.info("Finding and copying datasets for %s" % get_data_for_current_species.full_name)
         get_data_for_current_species.get_source_data_files_from_path()