Nicht, versuchen "" zu laden
logon2() hat bislang nicht geprueft, ob es
ueberhaupt nen Savefile fuer den User bekommen hat.
Change-Id: Ib5de28eb4c487ea6b48e7db716bcde23b2d971ef
diff --git a/secure/login.c b/secure/login.c
index 2f64885..481d695 100644
--- a/secure/login.c
+++ b/secure/login.c
@@ -358,8 +358,12 @@
loginname = str;
/* read the secure save file to see if character already exists */
+ string ssavef;
if ( loginname != "gast" &&
- !restore_object( master()->secure_savefile(loginname) ) ){
+ (ssavef=master()->secure_savefile(loginname)) &&
+ sizeof(ssavef) &&
+ !restore_object(ssavef) )
+ {
object *user;
if ( !neu )