diff --git a/Documents/Shore/cleanup/vagrant-update b/Documents/Shore/cleanup/vagrant-update
index 03f098ca5099c56e94df56bafaa4f0222d4ef752..f5d36fb8e5a1c6480e19cbf7d8d47b1740c0946d 100755
--- a/Documents/Shore/cleanup/vagrant-update
+++ b/Documents/Shore/cleanup/vagrant-update
@@ -5,15 +5,16 @@ from parse import parse
 
 
 boxes = {}
+dummy_providers = ['aws']
 for line in vagrant.box('list'):
     box = parse('\x1b[0m{name:^} ({provider}, {version})\x1b[0m', line)
-    if box['name'] in boxes:
-        if not box['provider'] in boxes[box['name']]:
-            boxes[box['name']].append(box['provider'])
-    else:
-        boxes[box['name']] = [box['provider']]
+    if not box['provider'] in dummy_providers:
+        if box['name'] in boxes:
+            if not box['provider'] in boxes[box['name']]:
+                boxes[box['name']].append(box['provider'])
+        else:
+            boxes[box['name']] = [box['provider']]
 for box in boxes:
     for provider in boxes[box]:
-        print('Updating box {0} provider {1}.').format(box['name'],
-                                                       box['provider'])
+        print('Updating box {0} provider {1}.').format(box, provider)
         vagrant.box('update', '--provider', provider, '--box', box)