diff --git a/src/logic/slbt_exec_uninstall.c b/src/logic/slbt_exec_uninstall.c
index c0aa87f..fa0e896 100644
--- a/src/logic/slbt_exec_uninstall.c
+++ b/src/logic/slbt_exec_uninstall.c
@@ -277,10 +277,6 @@ int slbt_exec_uninstall(
 	iargv = ectx->cargv;
 	fdout = slbt_driver_fdout(dctx);
 
-	/* work around non-conforming uses of --mode=uninstall */
-	if (!(strcmp(iargv[0],"/bin/sh")) || !strcmp(iargv[0],"/bin/bash"))
-		iargv++;
-
 	/* missing arguments? */
 	argv_optv_init(slbt_uninstall_options,optv);