diff --git a/src/WingetCreateCore/Common/Serialization.cs b/src/WingetCreateCore/Common/Serialization.cs
index 45e3c1e..0a399fd 100644
--- a/src/WingetCreateCore/Common/Serialization.cs
+++ b/src/WingetCreateCore/Common/Serialization.cs
@@ -41,6 +41,7 @@ public static class Serialization
public static ISerializer CreateSerializer()
{
var serializer = new SerializerBuilder()
+ .WithQuotingNecessaryStrings()
.WithNamingConvention(PascalCaseNamingConvention.Instance)
.WithTypeConverter(new YamlStringEnumConverter())
.WithEmissionPhaseObjectGraphVisitor(args => new YamlSkipPropertyVisitor(args.InnerVisitor))
diff --git a/src/WingetCreateCore/WingetCreateCore.csproj b/src/WingetCreateCore/WingetCreateCore.csproj
index f0c3f3e..efc15c9 100644
--- a/src/WingetCreateCore/WingetCreateCore.csproj
+++ b/src/WingetCreateCore/WingetCreateCore.csproj
@@ -35,7 +35,7 @@
-
+