diff --git a/aqt/groupconf.py b/aqt/groupconf.py
index ae7286693..6e3bb85bc 100644
--- a/aqt/groupconf.py
+++ b/aqt/groupconf.py
@@ -88,6 +88,8 @@ class GroupConf(QDialog):
try:
i = float(i)
assert i > 0
+ if i == int(i):
+ i = int(i)
ret.append(i)
except:
# invalid, don't update
diff --git a/designer/groupman.ui b/designer/groupman.ui
index 303f73c1d..2695b253c 100644
--- a/designer/groupman.ui
+++ b/designer/groupman.ui
@@ -58,7 +58,7 @@
Qt::Vertical
- QDialogButtonBox::Close|QDialogButtonBox::Help
+ QDialogButtonBox::Help|QDialogButtonBox::Ok