Index: trunk/src/org/openstreetmap/josm/gui/MapFrame.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/MapFrame.java	(revision 2011)
+++ trunk/src/org/openstreetmap/josm/gui/MapFrame.java	(revision 2012)
@@ -258,8 +258,8 @@
      * 
      */
-    public <T> ToggleDialog getToggleDialog(Class<T> type) {
+    public <T> T getToggleDialog(Class<T> type) {
         for (ToggleDialog td : allDialogs) {
             if (type.isInstance(td))
-                return td;
+                return type.cast(td);
         }
         return null;
