diff --git a/MassStorageCloner/gui.py b/MassStorageCloner/gui.py
index 5cc868e5838d18a831ce030f33bb799bcf03ee8a..431a74bfca7c3ea09b3d1571cd1ceeeea7366488 100755
--- a/MassStorageCloner/gui.py
+++ b/MassStorageCloner/gui.py
@@ -109,6 +109,7 @@ class MSClonerGui(threading.Thread):
     self.root.wm_title("MassStorageCloner - GPLv3 or newer (C) 2014 Martin Süfke")
     FrameHead = VGridFrame(self.root, relief='raised')
     self.CbRemovableOnly = VCheckbutton(master=FrameHead, text="Removable only", command=self.OnCbRemovableOnly)
+    self.CbRemovableOnly.select() # selecting for the gui only, here. Run OnCbRemovableOnly() in run()
     FrameContent = Tk.Frame(self.root)
     FrameContDevice = Tk.Frame(FrameContent)
       
@@ -133,6 +134,7 @@ class MSClonerGui(threading.Thread):
     logger.debug("GUI thread built GUI")
     # Activate Event system
     self.ThreadNotifyQueue.SetRoot(self.root, self.ThreadNotifyCallback)
+    self.OnCbRemovableOnly() # update the state of the removable filter to default-on
     #if not self.DoQuit:
     self.root.mainloop()
     logger.debug("Tk mainloop() ended")