diff --git a/cas_server/models.py b/cas_server/models.py index 375e0b0..0f16a68 100644 --- a/cas_server/models.py +++ b/cas_server/models.py @@ -330,7 +330,7 @@ class Ticket(models.Model): def logout(self, request, session): """Send a SLO request to the ticket service""" - if self.validate and self.single_log_out: + if (self.validate or isinstance(self, ProxyGrantingTicket)) and self.single_log_out: xml = u"""