Fix settings deserialization
Created by: pensono
Also a bugfix where the current map was being set a default value every time, instead of keeping the last.
Created by: pensono
Also a bugfix where the current map was being set a default value every time, instead of keeping the last.