diff --git a/ui_translate/update_ui.py b/ui_translate/update_ui.py
index 0ebccf9abe570dd221732665ab3475822cda6eb2..df2bef32b8e25343883706fad01476008cee29ee 100644
--- a/ui_translate/update_ui.py
+++ b/ui_translate/update_ui.py
@@ -107,7 +107,7 @@ class UI_PT_i18n_update_translations_settings(bpy.types.Panel):
             op = col.operator("ui.i18n_updatetranslation_svn_settings_select",
                               text="Deselect All" if deselect else "Select All")
             op.use_invert = False
-            op.use_select = False if deselect else True
+            op.use_select = not deselect
             col.operator("ui.i18n_updatetranslation_svn_settings_select", text="Invert Selection").use_invert = True
             col.separator()
             col.operator("ui.i18n_updatetranslation_svn_branches", text="Update Branches")