diff --git a/one/views.py b/one/views.py
index 737cc1d..3b9dbe3 100644
--- a/one/views.py
+++ b/one/views.py
@@ -510,7 +510,10 @@ def vm_resume(request, iid, *args, **kwargs):
         messages.success(request, _('Virtual machine is successfully resumed.'))
     except:
         messages.error(request, _('Failed to resume virtual machine.'))
-    obj.renew()
+    try:
+        obj.renew()
+    except:
+        pass
     return redirect('/')
 
 @login_required