diff --git a/ReleaseNotes.md b/ReleaseNotes.md
index d931b362f0b33d20ac230492e325e84d2cd69ef5..4ee096603e74f666f47da7fe5941788cd7a49160 100644
--- a/ReleaseNotes.md
+++ b/ReleaseNotes.md
@@ -9,6 +9,7 @@
 - cta/CTA#485 - Check disk file metadata on delete requests
 - cta/CTA#634 - Fix crash of ctafrontend in initialisation for missing config values
 - cta/CTA#666 - Fix drive status activity field not being properly reset
+- cta/CTA#502 - Fix string representation for Cleanup session type
 
 ### Continuous Integration
 - cta/CTA#615 - Going to xrdfs xattr API for EOS5 extended attribute tests (EOS >= 5.2.17)
diff --git a/tapeserver/session/SessionType.cpp b/tapeserver/session/SessionType.cpp
index 865ef5c2486c5ed4519cb27f2f42d8d8b4ff4c28..5f6db0720ff696bdb685fddac22fdec8131528a2 100644
--- a/tapeserver/session/SessionType.cpp
+++ b/tapeserver/session/SessionType.cpp
@@ -30,6 +30,8 @@ std::string toString(SessionType type) {
     return "Label";
   case SessionType::Undetermined:
     return "Undetermined";
+  case SessionType::Cleanup:
+    return "Cleanup";
   default:
     {
       std::stringstream st;