diff --git a/Userland/Libraries/LibGUI/Notification.cpp b/Userland/Libraries/LibGUI/Notification.cpp index 2dc4fa2149..a2e07f475e 100644 --- a/Userland/Libraries/LibGUI/Notification.cpp +++ b/Userland/Libraries/LibGUI/Notification.cpp @@ -60,7 +60,8 @@ Notification::~Notification() void Notification::show() { auto connection = NotificationServerConnection::construct(); - connection->send_sync(m_text, m_title, m_icon ? m_icon->to_shareable_bitmap(connection->server_pid()) : Gfx::ShareableBitmap()); + auto icon = m_icon ? m_icon->to_shareable_bitmap(connection->server_pid()) : Gfx::ShareableBitmap(); + connection->send_sync(m_text, m_title, icon); } }