Index: trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java	(revision 12084)
+++ trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java	(revision 12085)
@@ -204,5 +204,5 @@
 
         ApplyOffsetAction(OffsetBookmark b) {
-            super(b.name);
+            super(b.getName());
             this.b = b;
         }
@@ -210,5 +210,5 @@
         @Override
         public void actionPerformed(ActionEvent ev) {
-            setOffset(b.dx, b.dy);
+            setOffset(b.getOffset().east(), b.getOffset().north());
             Main.main.menu.imageryMenu.refreshOffsetMenu();
             Main.map.repaint();
@@ -253,5 +253,6 @@
             }
             JCheckBoxMenuItem item = new JCheckBoxMenuItem(new ApplyOffsetAction(b));
-            if (Utils.equalsEpsilon(b.dx, getDx()) && Utils.equalsEpsilon(b.dy, getDy())) {
+            if (Utils.equalsEpsilon(b.getOffset().east(), getDx()) &&
+                    Utils.equalsEpsilon(b.getOffset().north(), getDy())) {
                 item.setSelected(true);
             }
