diff -r cb9dcaba37b6 dwm.c
--- a/dwm.c	Mon Apr 07 09:05:41 2008 +0100
+++ b/dwm.c	Mon Apr 07 19:28:07 2008 +0200
@@ -1856,6 +1856,8 @@ view(const char *arg) {
 		memcpy(seltags, tmp, TAGSZ);
 		arrange();
 	}
+	else
+		viewprevtag(NULL);
 }
 
 void
