diff --git a/README.md b/README.md
index 072a5ee5..23709901 100644
--- a/README.md
+++ b/README.md
@@ -80,7 +80,7 @@ All OS:
Linux | BSD:
-- Display Wallpaper: `feh`
+- Display Wallpaper: `feh` or `nitrogen`
@@ -299,22 +299,6 @@ $gtk_shorthand on
* Resizing the terminal so that the lines don't wrap.
-#### [Linux] The script hangs and doesn't display anything
-
-This is caused by the getwallpaper function failing to find your current wallpaper and
-imagemagick trying to crop a nonexistent image. You can fix this by installing feh and using it
-to set your wallpaper or by changing the image source.
-
-You can change the source by editing the `$image` variable or by launching the script with `--image`.
-
-The possible values are:
-
-* **wall** - Use the current wallpaper. (Default)
-* **shuffle** - Shuffle through images in a directory. See `$shuffledir`
-* **path/to/img.png** - Select an image to display.
-* **off** - Disable images
-
-
#### getgpu doesn't show my exact video card name
If you're output looks like this:
diff --git a/fetch b/fetch
index 30e23b9d..dddae5fa 100755
--- a/fetch
+++ b/fetch
@@ -1030,6 +1030,9 @@ getimage () {
;;
esac
+ # If $img is empty, reset padding to 0 and exit the function
+ [ -z "$img" ] && padding="\e[0C"; return
+
# Get name of image and prefix it with it's crop mode and offset
imgname="$crop_mode-$crop_offset-$imgsize-${img##*/}"