Index: /applications/editors/josm/plugins/OpeningHoursEditor/src/org/openstreetmap/josm/plugins/ohe/OhePlugin.java
===================================================================
--- /applications/editors/josm/plugins/OpeningHoursEditor/src/org/openstreetmap/josm/plugins/ohe/OhePlugin.java	(revision 26837)
+++ /applications/editors/josm/plugins/OpeningHoursEditor/src/org/openstreetmap/josm/plugins/ohe/OhePlugin.java	(revision 26838)
@@ -250,6 +250,10 @@
             }
 
+            // load the preference for the clocksystem (12h/24h)
+            ClockSystem clockSystem = ClockSystem.valueOf(Main.pref.get("ohe.clocksystem",
+                    ClockSystem.getClockSystem(Locale.getDefault()).toString()));
+
             JCheckBox useTwelveHourClock = new JCheckBox(tr("Display clock in 12h mode."),
-                    ClockSystem.getClockSystem(Locale.getDefault()) == ClockSystem.TWELVE_HOURS);
+                    clockSystem == ClockSystem.TWELVE_HOURS);
 
             JPanel dlgPanel = new JPanel(new GridBagLayout());
@@ -280,4 +284,8 @@
             if (keyToEdit == null)
                 return;
+
+            // save the value for the clocksystem (12h/24h)
+            Main.pref.put("ohe.clocksystem", (useTwelveHourClock.isSelected() ? ClockSystem.TWELVE_HOURS
+                    : ClockSystem.TWENTYFOUR_HOURS).toString());
 
             OheDialogPanel panel = new OheDialogPanel(OhePlugin.this, keyToEdit, valuesToEdit,
Index: /applications/editors/josm/plugins/OpeningHoursEditor/src/org/openstreetmap/josm/plugins/ohe/gui/TimeRect.java
===================================================================
--- /applications/editors/josm/plugins/OpeningHoursEditor/src/org/openstreetmap/josm/plugins/ohe/gui/TimeRect.java	(revision 26837)
+++ /applications/editors/josm/plugins/OpeningHoursEditor/src/org/openstreetmap/josm/plugins/ohe/gui/TimeRect.java	(revision 26838)
@@ -234,4 +234,7 @@
     public void mouseReleased(MouseEvent evt) {
         transformType = -1;
+        if (evt.isPopupTrigger()) {
+            showMenu(evt);
+        }
     }
 
