diff --git a/ArgusCore/src/main/java/com/salesforce/dva/argus/service/schedule/DefaultSchedulingService.java b/ArgusCore/src/main/java/com/salesforce/dva/argus/service/schedule/DefaultSchedulingService.java
index <HASH>..<HASH> 100644
--- a/ArgusCore/src/main/java/com/salesforce/dva/argus/service/schedule/DefaultSchedulingService.java
+++ b/ArgusCore/src/main/java/com/salesforce/dva/argus/service/schedule/DefaultSchedulingService.java
@@ -297,12 +297,6 @@ public class DefaultSchedulingService extends DefaultService implements Scheduli
                     }
                 }
                 
-                if(scheduler != null) {
-                	_logger.info("Machine is no longer master disposing current scheduler instance");
-                	_disposeScheduler(scheduler);
-                	scheduler = null;
-                }
-
                 boolean interrupted = interrupted();
 
                 _releaseLock(key);
Remove dipsoe scheduler when not master sicne it is causing the unit test to loop indefinitely