diff --git a/auction/src/lib.rs b/auction/src/lib.rs
index de9d6ad7eed06a8adf077ffddad8cbd37c24a6e1..6cd3a7a452265ce5083690b9a694bac5e6da60f0 100644
--- a/auction/src/lib.rs
+++ b/auction/src/lib.rs
@@ -37,7 +37,7 @@ decl_storage! {
 	trait Store for Module<T: Trait> as Auction {
 		pub Auctions get(fn auctions): map hasher(twox_64_concat) T::AuctionId => Option<AuctionInfo<T::AccountId, T::Balance, T::BlockNumber>>;
 		pub AuctionsIndex get(fn auctions_index): T::AuctionId;
-		pub AuctionEndTime get(fn auction_end_time): double_map hasher(twox_64_concat) T::BlockNumber, hasher(twox_64_concat) T::AuctionId => Option<bool>;
+		pub AuctionEndTime get(fn auction_end_time): double_map hasher(twox_64_concat) T::BlockNumber, hasher(twox_64_concat) T::AuctionId => Option<()>;
 	}
 }
 
@@ -96,7 +96,7 @@ decl_module! {
 						<AuctionEndTime<T>>::remove(&old_end_block, id);
 					}
 					if let Some(new_end_block) = new_end {
-						<AuctionEndTime<T>>::insert(&new_end_block, id, true);
+						<AuctionEndTime<T>>::insert(&new_end_block, id, ());
 					}
 					auction.end = new_end;
 				},
@@ -150,7 +150,7 @@ impl<T: Trait> Auction<T::AccountId, T::BlockNumber> for Module<T> {
 			<AuctionEndTime<T>>::remove(&old_end, id);
 		}
 		if let Some(new_end) = info.end {
-			<AuctionEndTime<T>>::insert(&new_end, id, true);
+			<AuctionEndTime<T>>::insert(&new_end, id, ());
 		}
 		<Auctions<T>>::insert(id, info);
 		Ok(())
@@ -162,7 +162,7 @@ impl<T: Trait> Auction<T::AccountId, T::BlockNumber> for Module<T> {
 		<AuctionsIndex<T>>::mutate(|n| *n += Self::AuctionId::one());
 		<Auctions<T>>::insert(auction_id, auction);
 		if let Some(end_block) = end {
-			<AuctionEndTime<T>>::insert(&end_block, auction_id, true);
+			<AuctionEndTime<T>>::insert(&end_block, auction_id, ());
 		}
 
 		auction_id
diff --git a/auction/src/tests.rs b/auction/src/tests.rs
index f6546d5e4ac496b59b55cae282755cab7b5bc645..7076dbd728cd69d41b24787a28a491a9cefb0dd1 100644
--- a/auction/src/tests.rs
+++ b/auction/src/tests.rs
@@ -76,7 +76,7 @@ fn remove_auction_should_work() {
 		assert_eq!(AuctionModule::new_auction(10, Some(100)), 0);
 		assert_eq!(AuctionModule::auctions_index(), 1);
 		assert_eq!(AuctionModule::auctions(0).is_some(), true);
-		assert_eq!(AuctionModule::auction_end_time(100, 0), Some(true));
+		assert_eq!(AuctionModule::auction_end_time(100, 0), Some(()));
 		AuctionModule::remove_auction(0);
 		assert_eq!(AuctionModule::auctions(0), None);
 		assert_eq!(AuctionModule::auction_end_time(100, 0), None);