ProjectDefinition.st
changeset 24567 ee198c04099f
parent 24566 09467040abd9
child 24680 98f9006ee01e
--- a/ProjectDefinition.st	Tue Aug 20 15:14:41 2019 +0200
+++ b/ProjectDefinition.st	Tue Aug 20 15:15:09 2019 +0200
@@ -1457,7 +1457,7 @@
     prerequisiteList keysDo:[:eachPackageSymbol|
         |defClass|
 
-        defClass := self definitionClassForPackage:eachPackageSymbol.
+        defClass := (self definitionClassForPackage:eachPackageSymbol) theNonMetaclass.
         (defClass isProjectDefinition and:[defClass isPluginDefinition]) ifTrue:[
             (self confirm:('Bad cross-plugin requirement to: %1%<cr>%<cr>Proceed?' bindWith:eachPackageSymbol)) ifFalse:[
                 AbortOperationRequest raiseRequest.