diff --git a/src/openvpnserv/common.c b/src/openvpnserv/common.c
index 7a23d41..671ddde 100644
--- a/src/openvpnserv/common.c
+++ b/src/openvpnserv/common.c
@@ -38,7 +38,7 @@
     if (status == ERROR_FILE_NOT_FOUND && default_value)
     {
         size_t len = size / sizeof(data[0]);
-        if (swprintf(data, len, default_value))
+        if (swprintf(data, len, L"%ls", default_value) >= 0)
         {
             status = ERROR_SUCCESS;
         }
