--- a/upmpd/upmpd.hxx
+++ b/upmpd/upmpd.hxx
@@ -19,13 +19,14 @@
 #define _UPMPD_H_X_INCLUDED_
 
 class MPDCli;
+class MpdStatus;
 
 // The UPnP MPD frontend device with its 3 services
 class UpMpd : public UpnpDevice {
 public:
     friend class UpMpdRenderCtl;
     friend class UpMpdAVTransport;
-    friend class UpMpdConMan;
+    friend class OHInfo;
 
     enum Options {
         upmpdNone,
@@ -39,8 +40,11 @@
           MPDCli *mpdcli, Options opts = upmpdNone);
     ~UpMpd();
 
+    const MpdStatus &getMpdStatus();
+
 private:
     MPDCli *m_mpdcli;
+    const MpdStatus *m_mpds;
 
     int m_options;
     vector<UpnpService*> m_services;