diff --git a/karaage/cache/usage.py b/karaage/cache/usage.py
index <HASH>..<HASH> 100644
--- a/karaage/cache/usage.py
+++ b/karaage/cache/usage.py
@@ -125,8 +125,5 @@ def get_machine_usage(machine, start, end):
                                      date__range=(start, end)).aggregate(usage=Sum('cpu_usage'), jobs=Count('id'))
 
         cache = MachineCache.objects.create(machine=machine, start=start, end=end, cpu_hours=data['usage'], no_jobs=data['jobs'])
-    except MachineCache.MultipleObjectsReturned:
-        MachineCache.objects.filter(machine=machine, date=datetime.date.today(), start=start, end=end).delete()
-        return get_machine_usage(machine, start, end)
-        
+
     return cache.cpu_hours, cache.no_jobs
Simplify.

Constraints introduced in cd<I>a<I>e5c2d<I>e<I>ca<I>e<I>c3be<I>
should mean that MultipleObjectsReturned never is generated.

Change-Id: I<I>ab0c<I>af<I>d<I>e<I>fa5f6d<I>