diff --git a/core/codegen-runtime/src/main/java/org/overture/codegen/runtime/Utils.java b/core/codegen-runtime/src/main/java/org/overture/codegen/runtime/Utils.java
index <HASH>..<HASH> 100644
--- a/core/codegen-runtime/src/main/java/org/overture/codegen/runtime/Utils.java
+++ b/core/codegen-runtime/src/main/java/org/overture/codegen/runtime/Utils.java
@@ -102,6 +102,10 @@ public class Utils
 				return Double.toString(n.doubleValue());
 			}
 		}
+		else if(obj instanceof Character)
+		{
+			return "'" + obj + "'";
+		}
 		else if(obj instanceof String)
 		{
 			return "\"" + obj.toString() + "\"";
Small fix to the 'toString(..)' method in the codegen runtime Utils class