diff --git a/src/scheme/user.rs b/src/scheme/user.rs
index cb410ca67183dabf5b94065e65280c2579897244..94785cdcc808def8e2b856776f114ded5da39c2c 100644
--- a/src/scheme/user.rs
+++ b/src/scheme/user.rs
@@ -12,7 +12,7 @@ use event;
 use paging::{InactivePageTable, Page, VirtualAddress};
 use paging::entry::EntryFlags;
 use paging::temporary_page::TemporaryPage;
-use scheme::{AtomicSchemeId, ATOMIC_SCHEMEID_INIT, SchemeId, FileHandle};
+use scheme::{AtomicSchemeId, ATOMIC_SCHEMEID_INIT, SchemeId};
 use sync::{WaitQueue, WaitMap};
 use syscall::data::{Map, Packet, Stat, StatVfs, TimeSpec};
 use syscall::error::*;