diff --git a/apt/fabric/getslice.py b/apt/fabric/getslice.py
index d92e2ed6bcdd4d03ff6829f04e63b8906cf07596..eee17de4694f563fffb27feadc78758f07fc9cbb 100644
--- a/apt/fabric/getslice.py
+++ b/apt/fabric/getslice.py
@@ -24,16 +24,16 @@ try:
 
     slices = fablib.get_slices()
     for slice in slices:
-        if slice.get_name() == args.name:
+        if slice.get_name().lower() == args.name.lower():
             if args.asjson:
                 print(slice.toJson())
             else:
                 slice.show()
                 slice.list_networks()
                 pass
+            # Found a slice
+            sys.exit(0)
             pass
-        # Found a slice
-        sys.exit(0)
         pass
     # Slice not found.
     sys.exit(1)