diff --git a/src/notify.py b/src/notify.py
index d80d33d9a6bbcfe7c430c2de1702f377cec969f1..09a4ae355dad275fc7e3f2d1d16ea64ed9c708ca 100644
--- a/src/notify.py
+++ b/src/notify.py
@@ -654,8 +654,11 @@ class DesktopNotification:
 			version = '0.9'
 		version_list = version.split('.')
 		self.version = []
-		while len(version_list):
-			self.version.append(int(version_list.pop(0)))
+		try:
+			while len(version_list):
+				self.version.append(int(version_list.pop(0)))
+		except ValueError:
+			self.version_error_handler_3_x_try(None)
 		self.attempt_notify()
 
 	def get_version(self):