diff --git a/tests/compute/models/aws/volume_tests.rb b/tests/compute/models/aws/volume_tests.rb
index <HASH>..<HASH> 100644
--- a/tests/compute/models/aws/volume_tests.rb
+++ b/tests/compute/models/aws/volume_tests.rb
@@ -4,6 +4,8 @@ Shindo.tests("AWS::Compute | volume", ['aws']) do
   @server.wait_for { ready? }
 
   model_tests(AWS[:compute].volumes, {:availability_zone => @server.availability_zone, :size => 1, :device => '/dev/sdz1'}, true) do
+
+    @instance.wait_for { ready? }
                       
     tests('#server = @server').succeeds do
       @instance.server = @server
[compute|aws] wait for volume before attaching