diff --git a/Jellyfin.Plugin.SmartPlaylist/Lisp/Interpreter.cs b/Jellyfin.Plugin.SmartPlaylist/Lisp/Interpreter.cs index 1a1211d..7ad36c0 100644 --- a/Jellyfin.Plugin.SmartPlaylist/Lisp/Interpreter.cs +++ b/Jellyfin.Plugin.SmartPlaylist/Lisp/Interpreter.cs @@ -141,7 +141,7 @@ namespace Jellyfin.Plugin.SmartPlaylist.Lisp { return args.Last(); } private static Expression _haskeys(IEnumerable args) { - Object o = (Object) args.First(); + Object o = new Object(((IInner) args.First()).Inner()); foreach (var e in args.Skip(1)) { String s = (String) e; PropertyInfo? pi = o.Value().GetType().GetProperty(s.Value());