if (isset($member) && $member->isLoggedIn())\r
{\r
$memskin = $member->getAdminSkin();\r
- if ( $memskin )\r
+ if ( $memskin && Skin::existsID($memskin))\r
{\r
$skinid = $memskin;\r
}\r
$query = "UPDATE %s SET value = %d WHERE name = 'AdminSkin'";\r
$query = sprintf($query, sql_table('config'), $res);\r
DB::execute($query);\r
- $skin =& $manager->Skin(0, 'AdminActions', 'AdminSkin');\r
+ $skin = new Skin(0, 'AdminActions', 'AdminSkin');\r
$skin->parse('importAdmin', $DIR_SKINS . 'admin/defaultimporter.skn');\r
}\r
else\r