diff --git a/ChangeLog b/ChangeLog
index e560f163ecc3a7a6c0f3a32869083979588acaff..dd3e87fa54bf5cefca9c4c2c6a0696f2582eacdd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-07-18, v0.4.3
+	* Force TERM=linux when working on xterm. This makes dialog behave
+	  better under OpenSUSE
+
 2013-07-17, v0.4.2
 	* Fix a dialog bug affecting only OpenSUSE
 
diff --git a/docs/conf.py b/docs/conf.py
index ed3ced62e1de7a569806ff49d45f77c12ab9ebc3..86eeb36b818fb43f501b25fb2e7a343fb11b0ddc 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -50,9 +50,9 @@ copyright = u'2012, 2013 GRNET S.A. All rights reserved'
 # built documents.
 #
 # The short X.Y version.
-version = '0.4.2'
+version = '0.4.3'
 # The full version, including alpha/beta/rc tags.
-release = '0.4.2'
+release = '0.4.3'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/image_creator/dialog_main.py b/image_creator/dialog_main.py
index 0834cb44c2639291c2c0278bef07c04f47fff3a7..7895287c4febae036fd0a7b975c04b624c615226 100644
--- a/image_creator/dialog_main.py
+++ b/image_creator/dialog_main.py
@@ -199,6 +199,10 @@ def _dialog_form(self, text, height=20, width=60, form_height=15, fields=[],
 
 def main():
 
+    # In OpenSUSE dialog is buggy under xterm
+    if os.environ['TERM'] == 'xterm':
+        os.environ['TERM'] = 'linux'
+
     d = dialog.Dialog(dialog="dialog")
 
     # Add extra button in dialog library
diff --git a/image_creator/version.py b/image_creator/version.py
index 8277b722b8eafa2451e3db1e9ff9c4a2fc70ec89..62b2453637b9984061b00e565c5991e3a211854f 100644
--- a/image_creator/version.py
+++ b/image_creator/version.py
@@ -1,7 +1,8 @@
-__version__ = "0.4.2"
-__version_info__ = ['0', '4', '2']
+
+__version__ = "0.4.3"
 __version_vcs_info__ = {
     'branch': 'master',
-    'revid': '6223cd7',
-    'revno': 316}
-__version_user_info__ = "skalkoto@darkstar.admin.grnet.gr"
+    'revid': '9f0e45e',
+    'revno': 319}
+__version_user_email__ = "skalkoto@grnet.gr"
+__version_user_name__ = "Nikos Skalkotos"
diff --git a/version b/version
index 2b7c5ae01848a77d95e2792eb83ab605c9aed91a..17b2ccd9bf9050efdf57d7800677e87919b9b5b9 100644
--- a/version
+++ b/version
@@ -1 +1 @@
-0.4.2
+0.4.3