diff --git a/src/ch09-02-recoverable-errors-with-result.md b/src/ch09-02-recoverable-errors-with-result.md
index a4656c9e9..25885546b 100644
--- a/src/ch09-02-recoverable-errors-with-result.md
+++ b/src/ch09-02-recoverable-errors-with-result.md
@@ -492,12 +492,13 @@ code will now compile.
Filename: src/main.rs
+
+
```rust,ignore
{{#rustdoc_include ../listings/ch09-error-handling/listing-09-12/src/main.rs}}
```
-Listing 9-12: Changing `main` to return `Result<(), E>`
-allows the use of the `?` operator on `Result` values.
+
The `Box` type is a *trait object*, which we’ll talk about in the
[“Using Trait Objects that Allow for Values of Different