Index: server/Slim/Control/Queries.pm =================================================================== --- server/Slim/Control/Queries.pm (revision 24370) +++ server/Slim/Control/Queries.pm (working copy) @@ -2646,7 +2646,7 @@ # split pref name from namespace: name.space.pref: my $namespace = 'server'; - if ($prefName =~ /^(.*):(\w+)$/) { + if ($prefName =~ /^(.*?):(.+)$/) { $namespace = $1; $prefName = $2; } @@ -2682,7 +2682,7 @@ # split pref name from namespace: name.space.pref: my $namespace = 'server'; - if ($prefName =~ /^(.*):(\w+)$/) { + if ($prefName =~ /^(.*?):(.+)$/) { $namespace = $1; $prefName = $2; } Index: server/Slim/Control/Commands.pm =================================================================== --- server/Slim/Control/Commands.pm (revision 24370) +++ server/Slim/Control/Commands.pm (working copy) @@ -2356,7 +2356,7 @@ # split pref name from namespace: name.space.pref: my $namespace = 'server'; - if ($prefName =~ /^(.*):(\w+)$/) { + if ($prefName =~ /^(.*?):(.+)$/) { $namespace = $1; $prefName = $2; }