# Fatal error: in CheapestPriceService.php

**URL:** <https://forum.shopware.com/t/fatal-error-in-cheapestpriceservice-php/42765>\
**Category:** Allgemein\
**Created:** [13. Januar 2017 um 10:39 UTC](https://forum.shopware.com/t/fatal-error-in-cheapestpriceservice-php/42765 "2017-01-13T10:39:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tpk](https://avatars.discourse-cdn.com/v4/letter/t/d2c977/32.png) [@tpk](https://forum.shopware.com/u/tpk)\
**Post date:** [13. Januar 2017 um 10:39 UTC](https://forum.shopware.com/t/fatal-error-in-cheapestpriceservice-php/42765/1 "2017-01-13T10:39:08Z")

</div>

**Fatal error** : Call to a member function getId() on null in&nbsp; **/html/shopware/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/CheapestPriceService.php** &nbsp;on line&nbsp; **200**

Version 5.1.6

Was kann man da machen?

&nbsp;

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [13. Januar 2017 um 10:49 UTC](https://forum.shopware.com/t/fatal-error-in-cheapestpriceservice-php/42765/2 "2017-01-13T10:49:24Z")

</div>

Hi,

ich würde darauf tippen, dass ein Artikel Preisgruppen aktiviert hat - aber keine Preisgruppe zugewiesen hat. In der s\_articles sind das die Spalten pricegroupID und pricegroupActive. Da kannst du am besten einmal auf Konsistenz prüfen.

Besten Gruß,

Daniel

---

<div class="post-metadata">

**Author:** ![tpk](https://avatars.discourse-cdn.com/v4/letter/t/d2c977/32.png) [@tpk](https://forum.shopware.com/u/tpk)\
**Post date:** [13. Januar 2017 um 11:40 UTC](https://forum.shopware.com/t/fatal-error-in-cheapestpriceservice-php/42765/3 "2017-01-13T11:40:53Z")

</div>

Ja genau, vielen Dank!&nbsp;Wäre da nicht eine Warnung angebracht, wenn man eine Preisgruppe löschen will?&nbsp;So kann man sich ja den Shop teilweise abschießen.
