diff --git a/lib/rspec_api_documentation/example.rb b/lib/rspec_api_documentation/example.rb
index <HASH>..<HASH> 100644
--- a/lib/rspec_api_documentation/example.rb
+++ b/lib/rspec_api_documentation/example.rb
@@ -39,7 +39,7 @@ module RspecApiDocumentation
     end
 
     def explanation
-      metadata[:explanation] || ""
+      metadata[:explanation] || nil
     end
   end
 end
diff --git a/spec/example_spec.rb b/spec/example_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/example_spec.rb
+++ b/spec/example_spec.rb
@@ -138,7 +138,7 @@ describe RspecApiDocumentation::Example do
     end
 
     it "should return an empty string when not set" do
-      example.explanation.should == ""
+      example.explanation.should == nil
     end
   end
 end
Example#explanation should return nil so that the Mustache template won't render it