X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/523650d9c2b876152aaa9bc6c5d6363377ea7008..30308664a698102bdb15995d9d0d65e213c49964:/ikiwiki-transition

diff --git a/ikiwiki-transition b/ikiwiki-transition
index b15d9f46b..599261a09 100755
--- a/ikiwiki-transition
+++ b/ikiwiki-transition
@@ -201,10 +201,15 @@ sub moveprefs {
 		foreach my $admin (@{$config{adminuser}}) {
 			my $a=IkiWiki::userinfo_get($admin, $field);
 			if (defined $a && length $a &&
-			    $a ne $orig && # might already have been moved
-			    defined $config{$field} &&
-			    length $config{$field}) {
-				 $config{$field}=IkiWiki::pagespec_merge($config{$field}, $a);
+			    # might already have been moved
+			    (! defined $orig || $a ne $orig)) {
+			    	if (defined $config{$field} &&
+				    length $config{$field}) {
+					$config{$field}=IkiWiki::pagespec_merge($config{$field}, $a);
+				}
+				else {
+					$config{$field}=$a;
+				}
 			}
 		}
 	}