diff --git a/lib/Resmon/Module.pm b/lib/Resmon/Module.pm
index 9b8746df5ba03dbb447062d6855e4be693d1d337..03bfa5e0b4dbbb64ec7c1c89149bbea65ab04e2d 100644
--- a/lib/Resmon/Module.pm
+++ b/lib/Resmon/Module.pm
@@ -28,9 +28,9 @@ sub cache_metrics {
 
 sub get_cached_metrics {
     my $self = shift;
-    return undef unless $self->{check_interval};
+    return undef unless $self->{config}->{interval};
     my $now = time;
-    if(($self->{lastupdate} + $self->{check_interval}) >= $now) {
+    if(($self->{lastupdate} + $self->{config}->{interval}) >= $now) {
         return $self->{lastmetrics};
     }
     return undef;