Dealing with commas in CSV files

I’m working on a dialogue system, and I’d like to take advantage of CSV imports so I don’t have to hardcode in my script(Using this as a guide Data Driven Gameplay Elements | Unreal Engine Documentation). The problem I’m having is that when a line of dialogue has a comma in it I get the following error:

Row ‘INSERT ROW NUMBER’ has more cells than properties, is there a malformed string?

Clearly because it’s a comma delimited file it’s thinking that when I’m using a comma as punctuation it thinks I mean another property. Is there a way to use a comma? In most programming languages there is usually an escape character or some other way that will allow you to use characters like this. Apart from this issue, if the line does not contain a comma it imports perfectly.

Incidentally, I have the column for the dialogue text as type FString in my struct. I don’t think that would effect the parsing.

Sorry for the double post, but apparently this is a bug and it has been reported.

Strings contained in “double quotes” should ignore commas, but they aren’t in 4.4… Hopefully this can make it to 4.5 as this is kind of a much needed feature for me and as it seems others as well. I’ll work without commas in my dialogue for now.