diff --git a/lib/commonAPI/ConnectionChecking/ext/platform/android/src/com/rho/connectionchecking/ConnectionCheckingService.java b/lib/commonAPI/ConnectionChecking/ext/platform/android/src/com/rho/connectionchecking/ConnectionCheckingService.java
index <HASH>..<HASH> 100644
--- a/lib/commonAPI/ConnectionChecking/ext/platform/android/src/com/rho/connectionchecking/ConnectionCheckingService.java
+++ b/lib/commonAPI/ConnectionChecking/ext/platform/android/src/com/rho/connectionchecking/ConnectionCheckingService.java
@@ -295,6 +295,13 @@ private void navigatetoBadLink()
 					Logger.E(TAG, "excetion in Thread run()"+e.getMessage());
 				}
 			}
+			
+		if(isDialoguePresent)
+		{
+			killDialogue();
+			isDialoguePresent=false;
+			counterTimeout=0;
+		}	
 		
 		System.out.println("Thread is about to exit");
 		}
Update ConnectionCheckingService.java

To check a special case when dialogue was coming on top of licensing screen