diff --git a/spectra.cpp b/spectra.cpp
index a9af27b899d53c9f831e6db83f8be8c51321f4a2..1c19fde7260368b19c37557c1906b74b772f22f1 100644
--- a/spectra.cpp
+++ b/spectra.cpp
@@ -215,6 +215,11 @@ EisSpectra EisSpectra::loadFromStream(std::istream& stream)
 		{
 			std::getline(stream, line);
 			out.labelNames = tokenizeBinaryIgnore(line, ',', '"', '\\');
+			for(std::string& label : out.labelNames)
+			{
+				label = stripWhitespace(label);
+				stripQuotes(label);
+			}
 			continue;
 		}
 		else if(line.starts_with("labels"))