diff --git a/data/display800/skin_display_templates.xml b/data/display800/skin_display_templates.xml
index feff284bd2..0b47936d2f 100644
--- a/data/display800/skin_display_templates.xml
+++ b/data/display800/skin_display_templates.xml
@@ -437,5 +437,12 @@
+
+
+
+
+
+
+
diff --git a/lib/python/Plugins/SystemPlugins/ViX/PackageManager.py b/lib/python/Plugins/SystemPlugins/ViX/PackageManager.py
index 64553a424c..9e163a1cc8 100644
--- a/lib/python/Plugins/SystemPlugins/ViX/PackageManager.py
+++ b/lib/python/Plugins/SystemPlugins/ViX/PackageManager.py
@@ -13,7 +13,7 @@
from Screens.Ipkg import Ipkg
from Screens.MessageBox import MessageBox
-from Screens.Screen import Screen
+from Screens.Screen import Screen, ScreenSummary
from Screens.Standby import TryQuitMainloop
from Tools.Directories import resolveFilename, SCOPE_PLUGINS, SCOPE_CURRENT_PLUGIN, SCOPE_CURRENT_SKIN
@@ -47,6 +47,11 @@ def load_cache(cache_file):
return pickle.load(open(cache_file, "rb"))
+class PackageManagerSummary(ScreenSummary):
+ def __init__(self, session, parent):
+ ScreenSummary.__init__(self, session, parent=parent)
+
+
class PackageManager(Screen, NumericalTextInput):
skin = ["""