diff --git a/src/Client.php b/src/Client.php index 7c34a60..0a0c222 100644 --- a/src/Client.php +++ b/src/Client.php @@ -184,7 +184,12 @@ public function get_tracker_id() { if ( ! $id ) { $tracker_configuration = $this->get_configuration(); - $id = $tracker_configuration->getId(); + + if ( ! $tracker_configuration instanceof Client\Model\TrackerScriptConfigurationTrackerScriptConfiguration ) { + return ''; + } + + $id = $tracker_configuration->getId(); update_option( 'plausible_analytics_tracker_id', $id ); }