updated for version 7.1-150
diff --git a/src/ops.c b/src/ops.c
index 8f00314..ea5e20b 100644
--- a/src/ops.c
+++ b/src/ops.c
@@ -933,9 +933,10 @@
 #ifdef FEAT_CLIPBOARD
     /* When Visual area changed, may have to update selection.  Obtain the
      * selection too. */
-    if (name == '*' && clip_star.available && clip_isautosel())
+    if (name == '*' && clip_star.available)
     {
-	clip_update_selection();
+	if (clip_isautosel())
+	    clip_update_selection();
 	may_get_selection(name);
     }
 #endif