diff --git a/Source/Engine/Core/Types/String.cpp b/Source/Engine/Core/Types/String.cpp
index 112434426..ff0e19eba 100644
--- a/Source/Engine/Core/Types/String.cpp
+++ b/Source/Engine/Core/Types/String.cpp
@@ -4,7 +4,7 @@
#include "StringView.h"
#include "Engine/Core/Collections/Array.h"
-String String::Empty;
+const String String::Empty;
String::String(const StringAnsi& str)
{
diff --git a/Source/Engine/Core/Types/String.h b/Source/Engine/Core/Types/String.h
index 4578ac0b3..0630ff6e3 100644
--- a/Source/Engine/Core/Types/String.h
+++ b/Source/Engine/Core/Types/String.h
@@ -548,7 +548,7 @@ public:
///
/// Instance of the empty string.
///
- static String Empty;
+ static const String Empty;
public:
///