diff --git a/Makefile b/Makefile
index e144a7d..4924b83 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION = git-20140829
+VERSION = git-20140901
 
 PREFIX    = /usr/local
 MANPREFIX = $(PREFIX)/share/man
diff --git a/commands.c b/commands.c
index 8fb3296..75cb101 100644
--- a/commands.c
+++ b/commands.c
@@ -290,13 +290,14 @@ bool ci_toggle_animation(arg_t a)
 {
 	bool dirty = false;
 
-	img.multi.animate = !img.multi.animate;
-
-	if (img.multi.animate) {
-		dirty = img_frame_animate(&img, true);
-		set_timeout(animate, img.multi.frames[img.multi.sel].delay, true);
-	} else {
-		reset_timeout(animate);
+	if (img.multi.cnt > 0) {
+		img.multi.animate = !img.multi.animate;
+		if (img.multi.animate) {
+			dirty = img_frame_animate(&img, true);
+			set_timeout(animate, img.multi.frames[img.multi.sel].delay, true);
+		} else {
+			reset_timeout(animate);
+		}
 	}
 	return dirty;
 }