From 3c35026a32569a310b486de54001bf6ba05da2a2 Mon Sep 17 00:00:00 2001 From: Arkadiusz Sygulski Date: Mon, 6 Mar 2017 16:02:20 +0100 Subject: [PATCH] Check if instance is logged in before comparing steamids (fixes #164) --- components/users.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/users.js b/components/users.js index 2d91aef..af96ebf 100644 --- a/components/users.js +++ b/components/users.js @@ -368,7 +368,7 @@ SteamCommunity.prototype.getUserInventoryContents = function(userID, appID, cont if (err) { if (err.message == "HTTP error 403" && body === null) { // 403 with a body of "null" means the inventory/profile is private. - if(userID.getSteamID64() == self.steamID.getSteamID64()) { + if (self.steamID && userID.getSteamID64() == self.steamID.getSteamID64()) { // We can never get private profile error for our own inventory! self._notifySessionExpired(err); }