public boolean removeLocation(World world) {
		UUID uid = world.getUID();
		Connection conn = plugin.getDbCtrl().getConnection();
		PreparedStatement ps = null;

		try {
			String sql = String.format("DELETE FROM `%s` WHERE `uid` = ?",
					plugin.getDbCtrl().getTable(Table.LOCATION));
			ps = conn.prepareStatement(sql);
			ps.setString(1, uid.toString());
			ps.executeUpdate();

			locations.remove(uid);
			if (uid == globalUID)
				globalUID = null;

			return true;
		} catch (SQLException e) {
			xAuthLog.severe("Failed to remove location!", e);
			return false;
		} finally {
			plugin.getDbCtrl().close(conn, ps);
		}
	}