diff --git a/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java b/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java
index 80ef476..3aa3329 100644
--- a/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java
+++ b/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java
@@ -4,6 +4,7 @@ package org.openstreetmap.josm.actions.relation;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
 import java.awt.Component;
+import java.awt.Dimension;
 import java.awt.Rectangle;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
@@ -153,7 +154,8 @@ public class RecentRelationsAction implements ActionListener, CommandQueueListen
                     menuItem.setAccelerator(keystroke);
                     first = false;
                 }
-                menuItem.setIcon(ImageProvider.getPadded(relation, new Rectangle(16, 16)));
+                Dimension dimension = ImageProvider.getImageSizes(ImageProvider.ImageSizes.MENU);
+                menuItem.setIcon(ImageProvider.getPadded(relation, new Rectangle(dimension.width, dimension.height)));
                 add(menuItem);
             }
         }
diff --git a/src/org/openstreetmap/josm/tools/ImageProvider.java b/src/org/openstreetmap/josm/tools/ImageProvider.java
index 828ac94..bc37b55 100644
--- a/src/org/openstreetmap/josm/tools/ImageProvider.java
+++ b/src/org/openstreetmap/josm/tools/ImageProvider.java
@@ -1768,7 +1768,7 @@ public class ImageProvider {
     }
 
     /**
-     * Determines if the given {@code BufferedImage} has a transparent color determiend by a previous call to {@link #read}.
+     * Determines if the given {@code BufferedImage} has a transparent color determined by a previous call to {@link #read}.
      * @param bi The {@code BufferedImage} to test
      * @return {@code true} if {@code bi} has a transparent color determined by a previous call to {@code read}.
      * @see #read
