From 77d148b952ffc202af843ddcbc54038b1163c5d9 Mon Sep 17 00:00:00 2001 From: Sam Y Date: Sat, 11 Apr 2026 10:32:54 -0400 Subject: [PATCH] Prevent error message during shutdown. This change prevents sporadic error messages during shutdown that may occur due to timing issues. --- plugin/Plugin.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugin/Plugin.pm b/plugin/Plugin.pm index 71c8ebf..207cc29 100644 --- a/plugin/Plugin.pm +++ b/plugin/Plugin.pm @@ -105,7 +105,10 @@ sub initPlugin { sub shutdownPlugin { foreach ( Plugins::Groups::Plugin->groupIDs(1) ) { - Slim::Player::Client::getClient($_)->controller()->undoGroup(); + my $controller = Slim::Player::Client::getClient($_)->controller(); + if ($controller->can('undoGroup')) { + $controller->undoGroup(); + } } }