diff --git a/rspec-maven-plugin/src/main/ruby/de/saumya/mojo/rspec/rspec2/maven_console_progress_formatter.rb b/rspec-maven-plugin/src/main/ruby/de/saumya/mojo/rspec/rspec2/maven_console_progress_formatter.rb
index baa1af90bdffd38a767d7cd3b033e6cc7821b6ba..1f8f370bea2df06f6fd77bdfea215542fe713bde 100644
--- a/rspec-maven-plugin/src/main/ruby/de/saumya/mojo/rspec/rspec2/maven_console_progress_formatter.rb
+++ b/rspec-maven-plugin/src/main/ruby/de/saumya/mojo/rspec/rspec2/maven_console_progress_formatter.rb
@@ -1,4 +1,3 @@
-
 require 'rspec/core/formatters/base_formatter'
 
 class MavenConsoleProgressFormatter < RSpec::Core::Formatters::BaseFormatter
@@ -59,7 +58,6 @@ class MavenConsoleProgressFormatter < RSpec::Core::Formatters::BaseFormatter
   
   def example_started(example)
     super
-    example.metadata[:started_at] = Time.now
     example.metadata[:spec_file_path] = current_file
     set_location( example.metadata )
     node = example.metadata[:example_group]
@@ -87,7 +85,7 @@ class MavenConsoleProgressFormatter < RSpec::Core::Formatters::BaseFormatter
   end
   
   def example_completed(example, status=nil)
-    elapsed = Time.now - example.metadata[:started_at]
+    elapsed = Time.now - example.metadata[:execution_result][:started_at]
     print " - #{elapsed}s"
     
     if ( status )