diff --git a/src/libsync/future.rs b/src/libsync/future.rs
index 2836f9cb4be..b3268674fb1 100644
--- a/src/libsync/future.rs
+++ b/src/libsync/future.rs
@@ -189,7 +189,7 @@ mod test {
     #[should_fail]
     fn test_futurefail() {
         let mut f = Future::spawn(proc() fail!());
-        let _x: ~str = f.get();
+        let _x: StrBuf = f.get();
     }
 
     #[test]