diff --git a/MMDrawerController/MMDrawerController.m b/MMDrawerController/MMDrawerController.m index 431e0b5b..45c9458e 100644 --- a/MMDrawerController/MMDrawerController.m +++ b/MMDrawerController/MMDrawerController.m @@ -386,7 +386,10 @@ -(void)bouncePreviewForDrawerSide:(MMDrawerSide)drawerSide completion:(void(^)(B -(void)bouncePreviewForDrawerSide:(MMDrawerSide)drawerSide distance:(CGFloat)distance completion:(void(^)(BOOL finished))completion{ NSParameterAssert(drawerSide!=MMDrawerSideNone); - if(self.openSide != MMDrawerSideNone){ + + UIViewController * sideDrawerViewController = [self sideDrawerViewControllerForSide:drawerSide]; + + if(sideDrawerViewController == nil){ if(completion){ completion(NO); }