diff --git a/parser/parser-gaussian/parser_gaussian.py b/parser/parser-gaussian/parser_gaussian.py
index 206138e43eb9e88b03ffdd2b6a9c0676253add28..cd708ff3e4bbfe3d32fe51c2cef29f922e7554b6 100644
--- a/parser/parser-gaussian/parser_gaussian.py
+++ b/parser/parser-gaussian/parser_gaussian.py
@@ -1043,7 +1043,9 @@ class GaussianParserContext(object):
         exccorr = None
 
         settings = section["x_gaussian_settings"]
-        settings = map(str.strip, settings)  
+        settings1 = str(settings[0]).strip()
+        settings2 = str(settings[1]).strip()
+        settings = [settings1, settings2]
         settings = [''.join(map(str,settings))]
         settings = str(settings)
         settings = re.sub('[-]{2,}', '', settings)