diff --git a/circle/dashboard/tests/test_views.py b/circle/dashboard/tests/test_views.py
index bf8d4e4..f18b368 100644
--- a/circle/dashboard/tests/test_views.py
+++ b/circle/dashboard/tests/test_views.py
@@ -136,11 +136,17 @@ class VmDetailTest(LoginMixin, TestCase):
         self.assertEqual(response.status_code, 403)
         self.assertEqual(password, Instance.objects.get(pk=1).pw)
 
-    def test_unpermitted_network_add(self):
+    def test_unpermitted_network_add_wo_perm(self):
+        c = Client()
+        self.login(c, "user2")
+        response = c.post("/dashboard/vm/1/", {'new_network_vlan': 1})
+        self.assertEqual(response.status_code, 403)
+
+    def test_unpermitted_network_add_wo_vlan_perm(self):
         c = Client()
         self.login(c, "user2")
         inst = Instance.objects.get(pk=1)
-        inst.set_level(self.u1, 'owner')
+        inst.set_level(self.u2, 'owner')
         response = c.post("/dashboard/vm/1/", {'new_network_vlan': 1})
         self.assertEqual(response.status_code, 403)