diff --git a/resources/report/html/loot-message-dialog.html b/resources/report/html/loot-message-dialog.html
index 00cee575..a14b7ece 100644
--- a/resources/report/html/loot-message-dialog.html
+++ b/resources/report/html/loot-message-dialog.html
@@ -42,6 +42,8 @@ was pressed.
onButtonClick: function(evt) {
if (evt.target.parentElement.closeCallback) {
evt.target.parentElement.closeCallback(evt.target.classList.contains('accept'));
+ evt.target.parentElement.close();
+ evt.target.parentElement.parentElement.removeChild(evt.target.parentElement);
}
},