diff options
Diffstat (limited to 'src/keeshare/ShareExport.cpp')
-rw-r--r-- | src/keeshare/ShareExport.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/keeshare/ShareExport.cpp b/src/keeshare/ShareExport.cpp index ac1d4ddec..31f7fece3 100644 --- a/src/keeshare/ShareExport.cpp +++ b/src/keeshare/ShareExport.cpp @@ -19,6 +19,7 @@ #include "core/Group.h"
#include "core/Metadata.h"
#include "format/KeePass2Writer.h"
+#include "gui/Icons.h"
#include "keeshare/KeeShare.h"
#include "keeshare/Signature.h"
#include "keys/PasswordKey.h"
@@ -81,7 +82,7 @@ namespace targetEntry->setUpdateTimeinfo(updateTimeinfoEntry);
const auto iconUuid = targetEntry->iconUuid();
if (!iconUuid.isNull() && !targetMetadata->hasCustomIcon(iconUuid)) {
- targetMetadata->addCustomIcon(iconUuid, sourceEntry->icon());
+ targetMetadata->addCustomIcon(iconUuid, sourceEntry->database()->metadata()->customIcon(iconUuid));
}
}
|