diff --git a/Source/Processors/Channel/MetaData.cpp b/Source/Processors/Channel/MetaData.cpp
index f57b5e0215e8304056902612d7d42cbe0d60c540..8c6711b16d9c5775ed510c9e130fa29d3b436a46 100644
--- a/Source/Processors/Channel/MetaData.cpp
+++ b/Source/Processors/Channel/MetaData.cpp
@@ -217,7 +217,7 @@ void MetaDataValue::setValue(const String& data)
 void MetaDataValue::getValue(String& data) const
 {
 	jassert(m_type == MetaDataDescriptor::CHAR);
-	data.createStringFromData(m_data.getData(), m_length);
+	data = String::createStringFromData(m_data.getData(), m_length);
 }
 
 template <typename T>