Ticket #3218
Ticket #3228