Magier im Magiermodus sind nicht blind.

Change-Id: I7acdacc2541dc0fb44dfcd0c01a772ac046cc372
diff --git a/std/living/light.c b/std/living/light.c
index 5b12e1f..a9c922c 100644
--- a/std/living/light.c
+++ b/std/living/light.c
@@ -35,8 +35,10 @@
 
 varargs int CannotSee(int silent)
 {
-   string is_blind;
-   if (is_blind = QueryProp(P_BLIND)) {
+   string is_blind = QueryProp(P_BLIND);;
+   if (is_blind &&
+       (!IS_LEARNER(this_object()) || !Query(P_WANTS_TO_LEARN)))
+   {
       if (!silent) {
          if (stringp(is_blind))
             tell_object(this_object(), is_blind);