diff --git a/dim b/dim
index af22f94ccdd548d16fa5e2238f26bc68ada3b83d..449e12e7e9365bc4c4ff435a1ac8b4510eed8de7 100755
--- a/dim
+++ b/dim
@@ -269,8 +269,8 @@ function url_to_remote # url [url ...]
 	url=$1
 	remote=${url%.git}
 	remote=${remote##*/}
-	read -r -i "$remote" -e -p "Enter a name to auto-add this remote, leave blank to abort: " || true
-	if [[ "$REPLY" == "" ]] ; then
+	read -r -i "$remote" -e -p "Enter a name to auto-add this remote, leave blank to abort: " remote
+	if [[ -z "$remote" ]]; then
 		echoerr "Please set it up yourself using:"
 		echoerr "    $ git remote add <name> $url"
 		echoerr "with a name of your choice."