diff --git a/retroshare-gui/src/gui/Identity/IdDetailsDialog.ui b/retroshare-gui/src/gui/Identity/IdDetailsDialog.ui
index 30c27f5d3..79d520c78 100644
--- a/retroshare-gui/src/gui/Identity/IdDetailsDialog.ui
+++ b/retroshare-gui/src/gui/Identity/IdDetailsDialog.ui
@@ -172,6 +172,9 @@
Your Avatar
+
+ true
+
Qt::AlignCenter
diff --git a/retroshare-gui/src/gui/Identity/IdDialog.cpp b/retroshare-gui/src/gui/Identity/IdDialog.cpp
index 69de254f8..15e1daf60 100644
--- a/retroshare-gui/src/gui/Identity/IdDialog.cpp
+++ b/retroshare-gui/src/gui/Identity/IdDialog.cpp
@@ -557,7 +557,8 @@ void IdDialog::insertIdDetails(uint32_t token)
#ifdef ID_DEBUG
std::cerr << "Setting header frame image : " << pix.width() << " x " << pix.height() << std::endl;
#endif
- ui->headerFrame->setHeaderImage(pixmap);
+ ui->headerFrame->setHeaderImage(QPixmap(":/images/user/personal64.png"));
+ ui->avatarLabel->setPixmap(pixmap);
if (data.mPgpKnown)
{
diff --git a/retroshare-gui/src/gui/Identity/IdDialog.ui b/retroshare-gui/src/gui/Identity/IdDialog.ui
index 36f8956c5..12121c974 100644
--- a/retroshare-gui/src/gui/Identity/IdDialog.ui
+++ b/retroshare-gui/src/gui/Identity/IdDialog.ui
@@ -224,14 +224,18 @@
Identity Info
-
- 6
-
-
6
+
-
+
+
+ Identity ID :
+
+
+
-
@@ -279,13 +283,6 @@
- -
-
-
- Identity ID :
-
-
-
-
@@ -325,6 +322,57 @@
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 128
+ 128
+
+
+
+
+ 128
+ 128
+
+
+
+ Your Avatar
+
+
+ true
+
+
+ Qt::AlignCenter
+
+
+ true
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
diff --git a/retroshare-gui/src/gui/Identity/IdEditDialog.ui b/retroshare-gui/src/gui/Identity/IdEditDialog.ui
index d3dc705c3..2c2214cd0 100644
--- a/retroshare-gui/src/gui/Identity/IdEditDialog.ui
+++ b/retroshare-gui/src/gui/Identity/IdEditDialog.ui
@@ -221,6 +221,9 @@
Your Avatar
+
+ true
+
Qt::AlignCenter
diff --git a/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp b/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp
index 41cdb6299..412728560 100644
--- a/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp
+++ b/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp
@@ -701,7 +701,7 @@ QImage GxsIdDetails::drawIdentIcon( QString hash, quint16 width, bool rotate)
/// start with blank 3x3 identicon
QPixmap pixmap = QPixmap(totalsize, totalsize);
- pixmap.fill(QColor::fromRgb(200,200,200));
+ pixmap.fill(QColor::fromRgb(230,230,230));
// Generate corner sprites
QList corner = getSprite(csh, size);