diff --git a/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C b/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C
index 6fbc59fb3ba20a697d07caac2a4f3a3836539210..aafd6dbd08c2da057ba7f3daf4c10fbbc8cd2e5e 100644
--- a/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C
+++ b/src/OpenFOAM/primitives/functions/Function1/CSV/CSV.C
@@ -213,7 +213,7 @@ Foam::Function1Types::CSV<Type>::CSV
     nHeaderLine_(dict.get<label>("nHeaderLine")),
     refColumn_(dict.get<label>("refColumn")),
     componentColumns_(),
-    separator_(dict.getOrDefault<string>("separator", ",")[0]),
+    separator_(dict.lookupOrDefault<string>("separator", ",")[0]),
     mergeSeparators_(dict.get<bool>("mergeSeparators")),
     fName_(fName.empty() ? dict.get<fileName>("file") : fName)
 {