NoPagesGuarded = NoPages;\r
\r
AdjustMemoryF (&Memory, &NoPages);\r
- CoreFreePoolPagesI (PoolType, Memory, NoPages);\r
+ if (NoPages > 0) {\r
+ CoreFreePoolPagesI (PoolType, Memory, NoPages);\r
+ }\r
\r
UnsetGuardForMemory (MemoryGuarded, NoPagesGuarded);\r
}\r