diff --git a/web/pgadmin/browser/server_groups/servers/roles/__init__.py b/web/pgadmin/browser/server_groups/servers/roles/__init__.py index eda02c4..7631b65 100644 --- a/web/pgadmin/browser/server_groups/servers/roles/__init__.py +++ b/web/pgadmin/browser/server_groups/servers/roles/__init__.py @@ -137,7 +137,9 @@ class RoleView(PGChildNodeView): # Make date explicit so that it works with every # postgres database datestyle format try: - if data[u'rolvaliduntil'] is not None: + if data[u'rolvaliduntil'] is not None and \ + data[u'rolvaliduntil'] != '' and \ + len(data[u'rolvaliduntil']) > 0: date = datetime.datetime.strptime( data[u'rolvaliduntil'], '%m/%d/%Y' )