diff --git a/edison-togglz/src/main/java/de/otto/edison/togglz/s3/S3TogglzRepository.java b/edison-togglz/src/main/java/de/otto/edison/togglz/s3/S3TogglzRepository.java
index <HASH>..<HASH> 100644
--- a/edison-togglz/src/main/java/de/otto/edison/togglz/s3/S3TogglzRepository.java
+++ b/edison-togglz/src/main/java/de/otto/edison/togglz/s3/S3TogglzRepository.java
@@ -50,7 +50,7 @@ public class S3TogglzRepository implements StateRepository {
     }
 
     @Scheduled(initialDelay = 0, fixedRate = SCHEDULE_RATE_IN_MILLISECONDS)
-    private void prefetchFeatureStates() {
+    protected void prefetchFeatureStates() {
         if (cache.size() == 0) {
             LOG.debug("Initialize state for features");
             initializeFeatureStates();
Enable scheduling on TogglzRepo in newer Spring version

Newer Spring Version does not allow @Scheduled-Annotation for
private functions, so changing to protected for correct proxying.