diff --git a/src/native/pixbufmanipulator.cpp b/src/native/pixbufmanipulator.cpp
index 22dfb484c88c792db488754f26f0bd9eb9006474..468399bb7e5c4ddc4fc020f418fff9cd812158e6 100644
--- a/src/native/pixbufmanipulator.cpp
+++ b/src/native/pixbufmanipulator.cpp
@@ -237,4 +237,10 @@ QVariant PixbufManipulator::decorationRole(const Person* p)
     return QVariant();
 }
 
+QVariant PixbufManipulator::decorationRole(const Account* p)
+{
+    Q_UNUSED(p)
+    return QVariant();
+}
+
 } // namespace Interfaces
diff --git a/src/native/pixbufmanipulator.h b/src/native/pixbufmanipulator.h
index cbb303ae450a7165e8b78713895b7ca506f50602..3122678cde31ce1467bc5161a917b5aeebbfe278 100644
--- a/src/native/pixbufmanipulator.h
+++ b/src/native/pixbufmanipulator.h
@@ -52,6 +52,7 @@ public:
     QVariant   decorationRole(const Call* c) override;
     QVariant   decorationRole(const ContactMethod* cm) override;
     QVariant   decorationRole(const Person* p) override;
+    QVariant   decorationRole(const Account* p) override;
 
 private:
     std::shared_ptr<GdkPixbuf> scaleAndFrame(const GdkPixbuf *photo, const QSize& size);