diff --git a/Nibriboard/Client/NibriClient.cs b/Nibriboard/Client/NibriClient.cs
index ed36589..1aa17a0 100644
--- a/Nibriboard/Client/NibriClient.cs
+++ b/Nibriboard/Client/NibriClient.cs
@@ -161,6 +161,7 @@ namespace Nibriboard.Client
ClientState result = new ClientState();
result.Id = Id;
result.Name = Name;
+ result.Colour = Colour;
result.AbsCursorPosition = AbsoluteCursorPosition;
result.Viewport = CurrentViewPort;
diff --git a/Nibriboard/RippleSpace/ClientState.cs b/Nibriboard/RippleSpace/ClientState.cs
index af62153..a194f4f 100644
--- a/Nibriboard/RippleSpace/ClientState.cs
+++ b/Nibriboard/RippleSpace/ClientState.cs
@@ -24,6 +24,11 @@ namespace RippleSpace
///
public string Name;
+ ///
+ /// The colour associated with the client.
+ ///
+ public ColourHSL Colour;
+
///
/// The size and position of the client's viewport.
///